PARADISO by Andres Burbano MAT 233 - UCSB

Fall 2007 - Course with Professor Eric Newman- TA Amichi Amar

Paradiso is a basic 3D model in OpenGL of "Paradiso" structure as is described in the "Divina Commedia" by Dante Alighieri (The order of the Spheres of "Paradiso" is: Moon, Mercury, Venus, Sun, Mars, Jupiter, Saturn, Stars, Primum Mobile and Empyrean). Paradiso is also an attempt to explore the possibility to translate the experience to fly using a virtual scene and external input, because it works with an ultrasonic ping sensor that measures the differences in motion of the hand-harm distance of the user respect to the sensor. The sensor is not invasive so the user can interact only with his/her movement. Paradiso is a sketch for an interactive installation.

Technical elements:
C++ + OpenGL + Serial Input + Ping Sensor + Wiring + FogScreen

Open Source

C++ code - Complete Xcode project - first time with C++ [ be gentle : ) ] - last version will be published on 12/11/07
C++ code - to read the serial port in C++ [only works in OSX and Linux].
Wiring code - it works for Wiring and Arduino.


Original idea for the display

Display how it was tested

Ping sensor and Wiring setup.

 

Ping sensor -ultrasonic- working and it isread by Wiring -i/o borad- that sends the info to serial port -usb-.



The ping sensors check the hand position.

The application in C++ will take care of the diferences in the distance.

The FogScreen at CSNI ... setup.

Projection on the FogScreen.

Softaware runing.

Paradiso running now visiting Saturn.

The Sun Sphere. Normal Screen.

The Moon Sphere. Normal Screen.



Saturn Sphere. Normal Screen.

 



Satars Sphere. Normal Screen.

 

References and Sources

Divina Commedia by Dante Aligieri + C++ + OpenGL + Serial Input + Ping Sensor + Wiring + FogScreen

Thanks to:

Eric Newman (everything), Amichi Amar (serial code), Hernando Barragan (wiring), Greg Shear, Matt Stabile Javier Villegas and 4 Eyes Lab.

Contact

aburbano@umail.ucsb.edu
http://burbane.org