El taller introduce los motores físicos en dos dimensiones. Estas librerías facilitan la creación de modelos físicos ofreciendo una API orientada a objetos. Son muy importantes en el mundo de los videojuegos pero también para hacer instalaciones, obras interactivas y arte generativo.
La principal librería utilizada va a ser fisica, una librería para el entorno de programación Processing, que encapsula JBox2D. Su diseño está basado en la librería Box2D que se utiliza en famosos juegos como Angry Birds. Su concepto de funcionamiento se basa en la simulación de cuerpos rígidos aplicando comportamientos físicos como gravedad, fricción y restitución y incluye detección y resolución de colisiones.
Una sesión introductoria presenta los fundamentos de estas tecnologías, así como también la librería que utilizaremos durante la sesión práctica y proyectos desarrollados con estas técnicas.
El segundo día del workshop consiste en una sesión práctica donde los asistentes trabajaran en pequeños proyectos basados en la creación de modelos físicos.
El workshop será impartido por Ricard Marxer Piñon, le asiste Gerald Kogler.
Ricard Marxer es estudiante doctoral en el Music Technology Group de la Universidad Pompeu Fabra en Barcelona. Tiene un historial académico en ciencia y arte, es Ingeniero en Telecomunicaciones, posee un Master en Artes Digitales, ha cursado estudios de Filosofía y Lógica así como 7 años de saxofón y teoría musical. Ha sido profesor asistente de los talleres Computación para Artistas (2006) y Visualizar (2007) en el Medialab, Madrid. Es profesor en los masters de Artes Digitales de la Universitat Pompeu Fabra, Barcelona y Matemáticas para el Diseño de la escuela Elisava, Barcelona. Sus obras y diseños han sido expuestas en múltiples festivales incluyendo OFFF Barcelona 2006, Siggraph Boston 2006, COMO Story Seoul 2007, TYPO Berlin 2007, C-Stem Turin 2007 y Sonar 2010. Ha sido nominado al Type Directors Club Tokyo Annual Prize 2007 y ha creado diseños para publicaciones como el New York Times Magazine.
Requisitos:
- Conocimientos básicos de programación.
- Manejo de Processing y uso de librerías.
- Traer ordenador portátil con Processing instalado.
Horario:
- Vie, 23/11/2012, 17:00 – 20:00: Sesión introductoria
- Sab, 24/11/2012, 10:00 – 14:00 y 15:00 – 19:00: Sesión práctica con trabajo en grupos
Inscripción:
- 50 EUR
- Descuento de un 20% para los 5 primeros
- Para inscribirte manda un mail a info@zzzinc.net