VRChat

Crystal Shader FIX

This is a performance improvement patch for Crystal Shader by UNIUNI (for refractive objects like glasses). https://uniunishop.booth.pm/items/1148311 The problem is that it uses an unnamed texture, so whenever it is used it must do a new grab pass, which is like a screenshot and is bad for performance. This package simply edits the shader to use a standard texture name so it can be reused without performing another grab pass. Any performance gains from this will depend on other "GrabPass" shaders also using the same standard texture name "_GrabTexture". So it will help if other avatars or world shaders also have this FIX or otherwise use the same texture name. One example is "Raindrop Shader". https://shaderdist.booth.pm/items/3707284 GrabPass shader documentation: https://docs.unity3d.com/2019.4/Documentation/Manual/SL-GrabPass.html

Crystal Shader FIX
This is a performance improvement patch for Crystal Shader by UNIUNI (for refractive objects like glasses). https://uniunishop.booth.pm/items/1148311 The problem is that it uses an unnamed texture, so whenever it is used it must do a new grab pass, which is like a screenshot and is bad for performance. This package simply edits the shader to use a standard texture name so it can be reused without performing another grab pass. Any performance gains from this will depend on other "GrabPass" shaders also using the same standard texture name "_GrabTexture". So it will help if other avatars or world shaders also have this FIX or otherwise use the same texture name. One example is "Raindrop Shader". https://shaderdist.booth.pm/items/3707284 GrabPass shader documentation: https://docs.unity3d.com/2019.4/Documentation/Manual/SL-GrabPass.html

日本語 // DeepL