How do I overwrite modulate?

Godot Version

4.2 (gonna switch soon)

Question

how can I make a node always white? I have a node that is supposed to be always white and that overwrites the modulate from the root node

Use self_modulate instead of modulate on the root node.

not as easy as that, the children still need to get modulated, just not this one and when calling the modulate there is no access to this node

try shader it, shader’d node shouldnt be able to be modulated from basic modulate. need to handle it via shader code

Apart from a shader maybe you could also use a RemoteTransform2D for the white node.

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