More or less experimental Plugin to change the shader/color/alpha on a CUA atom. (CustomUnityAsset)
Can be used for artistic effects or as debug tool to mess around with shaders.
To modify the color or alpha I recommend to set something like this:
full red + 50% alpha
... and then slide through the shaders to see which one supports these properties.
How it works:
They ...
-may not have a color property at all
-may have a color property, but use a different unknown name
-may not support transparency
-may use the wrong type of transparency / blending
-may not write to the depth buffer
-are made for cubemaps / skyboxes
-are made for a 2D UI
-etc...
Can be used for artistic effects or as debug tool to mess around with shaders.
To modify the color or alpha I recommend to set something like this:
full red + 50% alpha
... and then slide through the shaders to see which one supports these properties.
How it works:
- The plugin creates a snapshot of all CUA materials as reference.
- When a new shader is selected a new material gets generated from it.
- Material properties are copied from the reference snapshot.
- Color & alpha is set.
- All CUA-Renderer materials are updated to the new ones.
They ...
-may not have a color property at all
-may have a color property, but use a different unknown name
-may not support transparency
-may use the wrong type of transparency / blending
-may not write to the depth buffer
-are made for cubemaps / skyboxes
-are made for a 2D UI
-etc...