You subtracted cyan from the image, not red. Of course it would look like it was multiplied by red.UO 073 wrote:
I guess so... They both do extremely similar things
(i did it to your image)
But osu! does not subtract any colours. osu! multiplies the colours. It even is coded like this in the game. I saw one of peppy's streams where he was working on reworking the menu-button-background tinting. And he used the direct colour, not the opposite one.
Using multiplicative blending is far more logical if you want you tint something in a specific colour. So why would you want to define subtracting the opposite colour if there is a easier way by defining it directly?
If you want another proof just remember that you can change some colours via the skin.ini. You define a colour and it is displayed in that colour, not the opposite one. So why should this principle not apply to any other game intern tinting processes as well?
How it looks like in osu!
Normal image:
Rainbow image:
Rainbow image:
Just stop spreading more confusion.