Visual Shader Color Parameter Properties / White doesn't work

Godot Version

4.5 beta6

Question

Hi everyone,
I’m currently working on a “blinking shader” tutorial. The whole thing is implemented with a visual shader.

I now have the problem that the “Color parameters” node has not only “RGB(A)” but also “RGB(I)(A)” values. If I set everything to white – i.e., #ffffff – my AnimatedSprite2D continues to be visible as normal. If I set it to #000000 – i.e., black – the sprite is actually black. If I change it back to white and turn up the “i,” the sprite becomes white, but also turquoise. I assume that something like identity or brightness is meant here.

How can I solve this so that I can use white normally?

You are changing the color of the Vertex shader. You need to do it in the Fragment shader. You can switch to it in the dropdown next to the Add Node... button.

1 Like

Oh my gosh, thank you so much! So simple, but it really got me nuts.

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