Shader only affects one object

Godot Version

4.2

Question

In Godot I have a color replacement shader that simply takes a color and changes it to whatever color I need, and it works great! The problem is that multiple objects have the same original color, and the shader changes all of their colors, so I was wondering how to make it so the shader only affects the node it’s assigned on.

I think if this is toggled on, each object will get it’s own dynamic instance, then you can get that instance and change the parameters independently.

That is on the Materials under Resource.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.