I created a custom projector shader in Amplify to handle blood splats that make a nice evaporating when you change the color alpha, and changing it manually at runtime works great - I can't seem to access this material's values through Playmaker though.
I can't use the "Set Material Color" action since it requires a renderer component, which the projector component doesn't use.
I've used "Get Component" and "Get Property" to get the Projector.material.color.a property and set that, but this makes all instances of the splats fade out at the same time (not the desired effect
) even though I've enabled instancing on the material. I'm not sure if there's some other step needed for that approach.
I also can't just animate the values, which would be the easiest. Unity's animation editor can't seem to access material values either, without a renderer component
I'm pretty stumped. Any help would be helpful.