

Human Trials
@BIOS: The Poetics of Life in Digital Media
West Virginia University - 09/06
Virtual Reality SubFest
@Buffalo Infringment Festival
Hallwalls - 08/06
VR MicroTheatre
@Buffalo Infringment Festival
Coit House - 08/05
techARTS for Girls
CFA 266 - 06/05
Realities
2005 Student Show
Crosby Hall - 04/05
V_Hive Networked VR Exhibit
CFA 266 - 10/04
VR, Networking and Collaboration
CFA 266 - 04/04
The Trial The Trail User tests of VR Drama
CFA 266 - 10/03
Depth Cues
Squeaky Wheel - 05/03
The Department of Media Study at UB has been teaching classes focused on programming, designing, and critiquing virtual and interactive environments since 2001.
This production course introduces students to the concepts and practice of programming 2-D and 3-D computer graphics using OpenGL. The major focus is on developing the skills needed to create interactive, real-time CG experiences. Students write their own code to create customized computer tools and visuals and learn the fundamentals of graphics.
DMS 212 3-D MoviesHuman beings have two eyes, not to provide an emergency backup, but to give us more information. Binocular vision provides so-called stereoscopic depth cues about the world. This course explores the creation of stereoscopic ("3D") imagery.
VR Art Project 1In this course students are encouraged to create imaginative and compelling interactive graphic and audio environments for Media Study's immersive virtual reality system.
DMS 516 Virtual StoriesScience Fiction ("The Veldt", Neuromancer, the Holodeck) has promised us fully immersive interactive narrative for decades. In the 1980s and 90s, hype about artificial intelligence and virtual reality; the eagerly awaited marriage between video gaming and Hollywood; and (and perhaps less dramatically!) hypertext, suggested the promise was about to be fulfilled. But killer interactive fiction has not emerged. This course asks why not?
This production course extends students knowledge of OpenGL and interactive graphics programming, building on the fundamentals learned in Programming Graphics 1. The course will cover advanced techniques for rendering, animation, and interaction. Students will work individually or in small teams to produce a significant semester project, of their own choosing.
VR Art Project 2This is a studio class in which students are encouraged to create imaginative and compelling interactive graphic and audio environments for Media Study's immersive virtual reality system.
This production course introduces students to the concepts and practice of programming 2-D and 3-D computer graphics using OpenGL.
VR Art Project 1In this course students are encouraged to create imaginative and compelling interactive graphic and audio environments for Media Study's immersive virtual reality system.
DMS 516: Advanced Modeling in MayaDesign visual models targeting consumer electronics platforms including cellphones BREW(Qualcomm), WAP(Nokia), console games: Playstation, and Xbox, and the web. Measure and model information, manipulate modeled information to form patterns that appeal to consumers and can be implemented in the targeted platform. Build a series of models, from real world data, for embodiment in a cellphone, DVD, computer, web application, or games hardware.
The course will cover advanced techniques for rendering, animation, and interaction. Students will work individually or in small teams to produce a significant semester project, of their own choosing.
VR Art Project 2This is a studio class in which students are encouraged to create imaginative and compelling interactive graphic and audio environments for Media Study's immersive virtual reality system.
In this course students are encouraged to create imaginative and compelling interactive graphic and audio environments for Media Study's immersive virtual reality system.
Interactive EnvironmentIn this course we will analyze not only popular games but the wilder reaches of interactive installations and virtual reality constructed by artists and researchers.
Programming GraphicsThis production course introduces students to the concepts and practice of programming 2-D and 3-D computer graphics using OpenGL.
Virtual Reality Project 2This course focuses on the creating of an art project using the projection-based VR system at Media Study. Students will expand and utilize their knowledge of the Ygdrasil VR authoring system, 3D modeling, and 3D graphics programming.
The course will cover advanced techniques for rendering, animation, and interaction. Students will work individually or in small teams to produce a significant semester project, of their own choosing.
DMS 439/554: Virtual Reality 2Teams of modelers and programmers will collaborate to build immersive virtual reality art experiences over the course of 2 semesters. The course introduces students to Ygdrasil, a high-level VR authoring toolkit and Performer a graphics library.
In this course we will analyze not only popular games but the wilder reaches of interactive installations and virtual reality constructed by artists and researchers.
Virtual Reality ProjectTeams of modelers and programmers will collaborate to build immersive virtual reality art experiences over the course of 2 semesters. The course introduces students to Ygdrasil, a high-level VR authoring toolkit and Performer a graphics library.
This course focuses on the creating of an art project using the projection-based VR system at Media Study.
DMS 424: Programming Graphics 2This production course extends students knowledge of OpenGL and programming into the realm of 3D computer graphics.
This course is designed for Media Study with graphics programming experience and those with experience with 3D modeling packages (specifically Maya). Teams of modelers and programmers will collaborate to build immersive virtual reality art experiences. The course introduces students to Ygdrasil, an high-level VR authoring toolkit and Performer a graphics library.