Course Schedule
1. (1/25) Introduction
Histories of immersion and virtuality. A few example CAVE pieces; overview of the VR Lab; found-object assemblage in Maya and YG2. (2/1) Creating Virtual Worlds
Reading:Peter Lunenfeld, "VR: Camera Rasa"
Ray Bradburdy, "The Veldt"
Technical Demo: Introduction to Modeling in Maya
The Maya interface; Creating and manipulating objects; Creating materials; Polygon sculpting; Texturing; Light and Fog
3. (2/8) Triggers, Switches, and Overlapping Spaces
Grau, Virtual Art, Ch. 5: "The Suggestive Potential of the Interface"Screening: Char Davies, Osmose and Ephemere; Using the userTrigger; the switch and selector nodes; timer and fader.
4. (2/15) Sound
Screening: Benayoun, World Skin;Reading: Dyson, When is the Ear Pierced
Digitizing and editing sound in Audacity; the YG sound node; wandTrigger and pointAtTrigger
5. (2/22) Interactivity and Animation
Reading: Murray, Hamlet on the Holodeck Ch. 5: "Agency".scripted animation in YG; exporting animation from Maya
6. (2/29) Avatars
Reading: Hayles, Embodied VirtualityScreening: Brenda Laurel, Placeholder
Character animation in Maya; exporting to YG;
7. (3/7) Work Day
8. (3/14) Midterm Critique
9. (3/28) Python Scripting
Reading: Michael Taussig, Mimesis and Alterity, Ch. 2: Physiognomic Aspects of Visual Worldsintroduction to Python; variables, functions, and classes in Python; controlling objects in YG from Python
10. (4/4) Simulation
Reading: Jean Baudrillard, The Precession of Simulacrascripting behaviors in Python; bouncing, gravity, springiness, friction, pendulum
11. (4/11) State Machines
Reading: Markley, Metaphysics of CyberspaceCoding state machines in Python; connecting Python to other YG nodes