GTAvaCrypt
GTAvaCrypt copied to clipboard
System to mitigate avatar ripping in VRChat.
I was able to successfully implement GTAvaCrypt V2.1 for other shaders (Sunao/UTS/XSToon). I've added the _BitKeys to the shaders and the GTModelDecode.cginc include. During encryption, GTAvaCrypt updated every GTModelDecode.cginc in...
Ich suggest, to add an additinal validation for this: ``` public bool ValidateAnimatorController() { AnimatorController controller = GetAnimatorController(); if (controller == null) return false; _avaCryptController.ValidateAnimations(gameObject, controller); _avaCryptController.ValidateParameters(controller); _avaCryptController.ValidateLayers(controller); return true;...