Programación lúdica: El Dibujante Electrónico 1.0

  • hace 5 años
Más información en http://www.unocero.com
Síguenos en http://www.twitter.com/unocero
Like en http://www.facebook.com/unocerofan

La computadora es una herramienta versátil. Podemos hacer cálculos extremadamente complejos, jugar videojuegos, pintar como un gran artista o bien, procesar textos, entre tantas otras cosas que se pueden hacer con este genial invento. De hecho, probablemente la computadora ha atraído a cada vez más personas gracias a que las cosas se ven en modo gráfico y los programadores se han empeñado en mostrarnos la analogía gráfica sobre la consola de texto, el modo terminal, indicándonos de alguna manera que una imagen vale más que mil palabras.

Partiendo de esta idea, hay en el mercado una buena cantidad de programas para dibujar. Ellos tienen una serie de herramientas que permiten cambiar colores, grosores de las plumas con las que pintamos, amén de manipular gráficamente las imágenes para hacer operaciones increíbles en términos de dibujo como cortar regiones, pegarlas donde se nos antoja, etcétera.

Pensando en esto alguna vez pensé que sería un buen ejercicio escribir mi propio programa de "Paint", pero la verdad me daba mucha flojera rehacer lo que se ha hecho un sinfín de veces. Así que un día, viendo un pequeño robot que dibuja lo que ve en una fotografía, se me ocurrió hacer lo mismo, nada más que obviamente obviando el hardware. Nada de microcontrolador Arduino, cables y programa en Processing o Matlab. No, pensé que podía simular lo que el robot que dibuja hace en papel yo haciéndolo en la pantalla de video. Y es así como nació "el dibujante electrónico".