- Home /
Encrypt a 3D model, and decrypt upon loading.
I managed to rip a big 3D city from a game. It is an old game that no one can rip models from, however nowdays many people try to rip that model in a different way. Unity's assets can be easily ripped after the game is built. I want to protect that 3D model somehow. I want to encrypt it first, delete the original model. And upon loading i will decrypt the model to make it able to be displayed. The user can still see the script that is used to decrypt the model, but i will make that script go trough other scripts ect.. to make the script as complex as possible and make it super hard for someone to decrypt my model in case the encrypted model gets ripped.
Upon decryption i will store the model as a public game object inside a global script that is acessible in every scene, so i will not have to decrypt the model on each scene change. The decription will occur only once, when the application starts.
My question is, how do i encrypt and decrypt a model in the way that i described? I don't believe that's impossible so please tell me.
Your answer

Follow this Question
Related Questions
3d model wont batch [dynamic] 1 Answer
Highlight an area of my 3D model 1 Answer
Which Software/Tool is used for creating Game Objects? 0 Answers
Problem with importing Collada files 1 Answer
Imported Blender Models Issue 1 Answer