Luna: A Visual Language for Behavioral Animation

WORKSARTIFICIAL 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 6. Digital Bricolage


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)

 

Leave a Reply

Your email address will not be published. Required fields are marked *