WORKS – ARTIFICIAL AGENTS – LUNA
LUNA: A VISUAL LANGUAGE FOR PROCEDURAL MODELING
Rama Hoezlein, Ph.D Disseratation, 2010
Media Arts & Technology Program, University of California Santa Barbara
Committee: Tobias Hollerer (Computer Science), George Legrady (Media Arts), Laurie Monahan (Art History)
LUNA is a visual language for dynamic procedural modeling. Created with a custom graph-based language, LUNA adopts a tile metaphor to enable rapid experimentation with dynamic geometric operators. The data flowing through the LUNA graph consists of multimedia objects such as images, meshes, geometric instances, sounds and text. Luna was developed as a dissertation on the benefits and limitations of creativity support tools in computer graphics and media arts.
DISSERTATION CONTENTS
Ch 2. Tools for the Visual Media Artist: A Survey
Ch 3. LUNA: A Puzzle-Based Metaphor for Procedural Modeling
Ch 4. Procedural Modeling of Complex Objects using the GPU
Ch 5. Emergent Behavior: A Functional Analysis of Art
Ch 7. Structure in Dynamic Media
ADDITIONAL VIDEOS
Figure 1. This video shows real-time procedural control of a flocking simulation from a Microsoft Kinect device. The arm angles of the user determine the attraction force pulling the flock into a spiral. (Click video to play) |
Figure 2. This video shows dynamic displacement mapping with input from a 2D wave simulation, in addition to other real-time mesh deformation effects. (Click video to play) |