|Topic was automatically imported from the old Question2Answer platform.
Hello I’m pretty new using the engine.
I wanna change several colors on a specific sprite, something like:
if you find some pixels colored black, then replace it for red, and for the yellow then replace it for magenta(this is an example).
To replace one single color this code works:
vec4 current_pixel = texture(TEXTURE, UV);
if (current_pixel == origin)
COLOR = new;
COLOR = current_pixel;
However I am able to only modify one single color.
What can I do if I want to modify several colors, since you can’t apply more than one shader.