Archive for the ‘Processing’ Category

CUCO micro-zoo-digital

Tuesday, January 27th, 2009


el mito del Cuco from Adriana Rivas on Vimeo.
El taller micro-zoo-digital propuso a los alumnos del Máster en Digital Media Design la realización de unos proyectos que se basaban en la simulación de vida, relacionados con algún tipo de reacción con el entorno.

La idea general era crear una serie de jaulas, cajas, peceras o habitáculos en las que existan unos animales, organismos, microorganismos que interaccionaran con lo que pasa a su alrededor. Los seres debían estar, además, relacionados a un mito, inventado o no, sobre el cual trabajarlos.

En este proyecto en concreto, se creó un organismo que actuaba en base a las investigaciones realizadas, que se fundamentaban sobretodo en el miedo y las reacciones que produce en los seres vivos.

La aplicación funciona mediante el movimiento captado por la cámara del ordenador.

El mito del Cuco

Desde el inicio de los tiempos, se cuenta que algunas personas solían ser atraídas hacia unos seres de impresionante belleza a pesar de su sencillez de formas. No se sabe exactamente la razón, aunque se piensa que es por el sonido calmo y suave que emitían, promoviendo un ambiente de increíble bienestar.

No todas las personas son capaces de intuir su presencia, pero aquellos que los escuchan y ven sus colores extremadamente atractivos, son incitados a acercarse. Se cuenta que, a pesar de atraer a las personas, se muestran muy tímidos y miedosos, puesto que no lo hacen con la intención de llamar la atención.

En verdad, se sienten muy agobiados cuando un intruso se acerca. Se cree que la sensación de angustia es tanta en esos pequeñitos, que no tienen otro remedio que agruparse, buscando apoyo en sus semejantes.

Pero la historia no termina aquí, mis queridos amiguitos; lo frágil es ahora fuerte y valiente, lo que era bello ahora es tenebroso. Es un monstruo, de inimaginables proporciones. El que veía el miedo reflejado es ahora el que siente el miedo.

.

En el siguiente PDF, se encuentra el documento de investigación y desarrollo del proyecto.

cuco.pdf

Código de Processing:

cuco_expo.pde

cuco.pde

.

Grupo: Adriana Rivas, Iris Sánchez, Isak Aldunce

bombolles

Monday, January 12th, 2009


Bombolles from Adriana Rivas on Vimeo.

mini taller computacion fisica from leon mejia on Vimeo.

presentación de todos los trabajos

.

Objetivo

Realizar una aplicación que mediante el uso de sensores, Arduino y programación en Processing, logre una interacción entre la persona y el ordenador, produciendo una reacción en la pantalla. El proyecto debe estar inspirado en la naturaleza, utilizando como único recurso cromático el blanco y el negro.

.

Proyecto Bombolles

Se trata de un simulador de creación de pompas de jabón. Soplando el pompero se crean burbujas en la pantalla que al golpear el monitor explotan.

Es una aplicación intuitiva, donde el pompero es el elemento que “atrae” incitando a la persona a acercarse y soplar. La forma circular de la pantalla es coherente con las figuras que se crean en el monitor.

.

Fórmulas

Tomamos en cuenta 4 factores para lograr el objetivo de este proyecto.

Librería 3D: Se utilizó la librería 3D de Processing para darle mayor profundidad y perspectiva al movimiento de las burbujas en sus 3 ejes. Recurrimos a la representación visual de la esfera a través del esqueleto de ésta, manteniendo una relación entre lo virtual y lo real.

Gravedad y velocidad: Para darle una caída más natural, utilizamos gravedad entre los valores 0 y 1 en las burbujas grandes. Al explotar, la velocidad del eje Z se incrementa para que las gotas caigan más rápido.

Transparencia: Para dar la sensación de alejamiento utilizamos la coordenada Y con valor negativo relacionando la posición del objeto burbuja con un valor alfa.

.

Sensores

Se utilizaron dos tipos de sensores: un micrófono y dos piezo-eléctricos.

Al pompero se le añadió el micrófono, el cual capta el sonido. Processing analiza estos datos y crea las burbujas según la programación realizada.

Al monitor se le adhirieron dos piezo-eléctricos, uno a cada lado, que reaccionan al golpe produciendo información; el Arduino recoge estos datos y Processing los transforma haciendo explotar las burbujas.

.

Códigos

Processing:

burbujas3d

burbuja

gota

Arduino:

piezo_arduino

.

Componentes del grupo:

Adriana Rivas, Claudia Rivera, Iris Sánchez, Fernanda Walker

processing y audio

Tuesday, December 16th, 2008

Visualización de frecuencias de una canción.

algo ocurre en el pixel más brillante

Monday, December 15th, 2008

Ejercicio propuesto por el profesor: salen bolitas del pixel más brillante.

.

.

Y aquí salen del pixel más brillante, triángulos cuyos tamaños de lado varían.

cuadro a cuadro

Sunday, December 14th, 2008

Ejercicio propuesto por el profesor: los cuadros de la imagen en movimiento captada por la cámara son puestos lado a lado, de la izquierda hacia la derecha, de arriba hacia abajo.

.

.

En esta variación, los cuadros se ven uno por vez y están con el color determinado por tint().

transformación

Thursday, December 11th, 2008

Otra variación del ejercicio sobre píxeles que, aquí, son círculos y varían sus diámetros según el brillo, convertiéndonos en viejitos gordos. ¡Vaya imaginación!

jugando con píxeles

Thursday, December 11th, 2008

Ejercicio propuesto por el profesor: las alturas de los píxeles varían según el brillo que tienen.

Mi variación: los píxeles son círculos y el puntero del ratón es un círculo cuyo diámetro varía según el brillo y su color según los colores predominantes de la imagen. Probad cambiando de sitio o acercando la mano a la cámara.

el baile

Wednesday, December 3rd, 2008

El repaso de hoy es el array. Utilizé el mosquito del otro ejercicio que hice, el de la rana, que tenía un translate de PI/4. Creo que es ese translate que hace que haya tantas filas de mosquitos. Si me equivoco, por favor, el que sepa que me lo diga.

entre el mar y el cielo

Thursday, November 27th, 2008

Siguiendo con los animalitos. Repaso de hoy: dist

gusanitos

Wednesday, November 26th, 2008

Sigue el repaso: mousePressed, mouseReleased y mouseDragged. Y también keyPressed (para borrar, usar el ENTER).

Sólo no sé por que a veces la carita sale en otro sitio…