This project compares the two grayscale effect methods in Scratch (see notes) with an actual conversion. Click the sides to switch to the previous/next image.
◐ ◐ ◐ Notes ◐ ◐ ◐ The grayscale effect methods are - "Infinity Color" Simply use a color effect block set to "Infinity". (This does not work on all devices.) - "Inverse Color Clone" Place a clone on top of the original sprite, with the color effect set to 100 and the ghost effect set to 50. The converted versions were converted using average color values ((R + G + B) / 3). As you can see, it is an improvement over the Scratch effects - colors that are produced by mixing two RGB lights (cyan, magenta and yellow) are rendered brighter than the ones produced with single lights (red, green and blue). However, we also perceive a difference in brightness among those groups of colors. Yellow appears brighter than magenta, green appears brighter than blue, and so on. To account for that, we need to assign different weights to the colors. That is beyond the scope of this project, but perhaps I'll make a project about it one of these days :) ◐ ◐ ◐ Credits ◐ ◐ ◐ The images are from Infinity Color FX FUN!: https://scratch.mit.edu/projects/971099175/