How to Add Custom Effects?
This section provides a detailed guide on how to customize RSM to fit your specific needs.
To implement a new type of shader effect, you’ll need to modify one or more of the core scripts, depending on the complexity of your changes.
Script Overview:
RealtimeShaderManipulator.cs: Handles all coroutine logic and value changes at runtime.
ShaderControlConfig.cs: Stores data for each shader effect configuration (e.g., target material, values, speed, etc.).
ShaderChangeType.cs: Defines the available effect types using an enum. You’ll add your custom type here.
Continue to Steps to Add New Effect Types to learn more in detail.
Last updated