Todos los ejemplos · Shaders y post

Posterizado

Qué enseña este ejemplo

posterize() recorta cada canal de color a unos pocos pasos iguales y nada más: cada color va al paso más cercano, así que un degradado se convierte en bandas planas. Es la forma más simple de quitar colores, y las bandas son lo que se busca: un cómic, un cartel, un aspecto toon.

Su único número es effect.uniforms.levels, los pasos por canal. Dos pasos son ocho colores en total (dos por canal, al cubo); 32 es lo que guardaba una SNES y casi no se nota.

Haz clic para cambiar los pasos y espacio para apagarlo. Con D cambias a dither() con los mismos pasos: los mismos colores disponibles, y la única diferencia es el patrón que esconde dónde acaba cada banda.

Arrancando