Repasando Processing / Color

En Color encontramos tres sketches en las que podemos ver cómo gestiona Processing el color.

En la primera modificamos el espacio de color del RGB (rojo, verde, azul) que aplica Processing por defecto al modo HSB (tono, saturación, brillo), y generamos un color aleatorio empleando variables numéricas y la función fill().

color

En la segunda creamos variables de tipo color para crear una paleta de colores identificados por su nombre.

color()

Y en la tercera usamos un array para almacenar colores de una paleta y aplicarlos aleatoriamente en una serie de 100 rectángulos

color[]

Animar en vez de dibujar

En realidad todos los trazados anteriores son sólo el rastro que deja un punto en movimiento. La circunferencia, la espiral o la curva que hemos dibujado antes no existen como tales. No podemos, por ejemplo, modificar su color o su tamaño una vez trazadas. Para observar lo que en realidad estamos haciendo podemos borrar a cada paso el rastro del anterior refrescando el fondo:
Continue reading