My1 wrote:
can somebody explain the thin with the falling stars from the game???
How colorization works in osu!Take star2.png
Take any pixel in the image. It will have a color associated with it, usually white, or
[255,255,255].
For the purposes of this experiment, let's use a different color though, say
[255,222,200]StarBreakAdditive will then modify that pixel on a channel by channel basis. Thus if the additive is
[34,255,92] then we will do the following:
255 * 34 / 255 = 34
222 * 255 / 255 = 222
200 * 92 / 255 = 72
The star's color during breaks will be
[34,222,72], some nasty shade of green.
Now, instead of drawing just a nasty shade of green star, it instead adds
[34,222,72] to the pixel directly behind it. On a black pixel [0,0,0], it will look exactly like
[34,222,72]. On a white pixel, it will look white
[255,255,255] because you can't go any higher than
[255,255,255]. On a gray image, say
[192,192,192] it will bet a bit different:
192 + 34 = 226
192 + 222 > 255
192 + 72 > 255
So it will be the color
[226,255,255], a very light cyan. As time goes on, the star itself fades out.
Note that these are only the stars that fall from your cursor during the breaks. I just use white all the time in my skin, but the default skin uses a pinkish color, I presume to be
[255,192,192].