Unfortunately my knowledge of the Portuguese language is as good as my knowledge of Chinese

I do know that 4-pin RGB leds are sold with either a common Cathode or a common Anode.
Using the "wrong" one will result in the opposite of what you try to achieve.
Pointing at a white part of the window, which normally turns all colours on, will result in dimming the led. Pointing at green only will turn green off, blue and red on, resulting in a pink colour.
If that's the case you can quite easily make it all right by changing the arduino sketch.
r = color >> 16 & 0xFF;
g = color >> 8 & 0xFF;
b = color >> 0 & 0xFF;
// Send values to analog pins
analogWrite(PIN_RED, r);
analogWrite(PIN_GREEN, g);
analogWrite(PIN_BLUE, b);
Above is part of the code for the led the author used to control the different colours.
Changing it to the opposite using the code below should result in getting the colours the author wanted to show.
r = color >> 16 & 0xFF;
g = color >> 8 & 0xFF;
b = color >> 0 & 0xFF;
// change colours to the opposite here
r = 255 - r;
g = 255 - g;
b = 255 - b;
// Send values to analog pins
analogWrite(PIN_RED, r);
analogWrite(PIN_GREEN, g);
analogWrite(PIN_BLUE, b);
I hope this will solve your problem.