24/11 Capsulab_07: Introducción al entorno de programación OpenFrameworks a cargo de Arturo Castro
El jueves 24/11 a las 19h tendrá lugar la Capsulab_07 a cargo de Arturo Castro en la que se dará a conocer Openframeworks, una librería c++ que provee a los artistas de un simple e intuitivo marco de experimentación diseñada con el objetivo de asistirlos en el proceso creativo. La librería esta diseñada para trabajar aglutinando diversas librerías de uso común, mostrando todo el conjunto como única interfaz limpia: openGL para los gráficos, rtAudio para las entradas y salidas, freeType para las fuentes de letra, freeImage para la entrada y salida de imagenes y quicktime para la reproducción de video y grabación de secuencias. El código está escrito para ser multiplataforma (PC, Mac, Linux, iPhone, Android) y multicompilador. La API está diseñada para ser minimalista y fácil de implementar. En su estructura interna podemos encontrar pocas Clases con pocas funciones dentro de las mismas. El código ha sido implementado de modo que dentro de esas Clases las referencias cruzadas sean mínimas, haciendolo fácil de “cortar y pegar” para re-usarlo si fuese necesario o ampliarlo posteriormente.
Resumiendo podemos decir que openFrameworks es una herramienta que hace mucho más fácil hacer cosas mediante la programación de código. Nosotros lo encontramos muy útil y confiamos en lo sea para ti también. En la presente sesión aprenderemos las generalidades del lenguaje y veremos algunos ejemplos de programación aplicada al campo del Audiovisual.
Si dispones de ordenador portátil es recomendable que lo traigas el día de la sesión con OpenFrameworks ya instalado.
Pasos para instalar OpenFrameworks
1- Descarga la versión correspondiente aquí: http://www.openframeworks.cc/download
2- Sigue las instrucciones de instalación para tu sistema operativo que puedes encontrar aqui: http://www.openframeworks.cc/setup
3- Si tienes cualquier duda consulta el foro: http://forum.openframeworks.cc
4- Si tienes problemas con su instalación envíanos un mail a capsulabs@hangar.org y trataremos de ayudarte.
Las sesiones son de acceso libre pero de aforo limitado.
Para asistir a las sesiones o resolver cualquier duda relativa a las mismas poneos en contacto con David Solís a la dirección de mail: capsulabs@hangar.org
Arturo Castro es ingeniero informático y artista, trabaja en el desarrollo de instalaciones interactivas, entornos virtuales y otros desarrollos creativos. Actualmente reside en Barcelona. Es uno de los programadores de la herramienta de programación creativa
openFrameworks, junto con Theo Watson y Zach Lieberman. Recientemente ha desarrollado el port para Android de openFrameworks. Entre otros proyectos, Arturo ha colaborado desde 2009 con la empresa Reactable Systems en el desarrollo de la versión comercial de Reactable.