Conference Main
Course 18

Introduction to VRML97

VRML (the Virtual Reality Modeling Language) technology has broad applicability, including Web-based entertainment, distributed visualization, 3D user interfaces to remote Web resources, 3D collaborative environments, interactive simulations for education, virtual museums, and virtual retail spaces. VRML is a key multi-platform technology shaping the future of the Web. Participants learned how to use VRML to author their own 3D virtual worlds on the World Wide Web. They learned the syntax of VRML, typical usage patterns, how to avoid common mistakes, animation and scene design techniques, and tricks for increasing performance and realism.

Basic understanding of computers and algebra, and a beginning-level understanding of 3D graphics concepts, such as that provided in Introduction to Computer Graphics (Course 12). Familiarity with computer programming helpful, but not required.

Topics Covered
Syntax for building shape geometry and controlling shape coloration, texturing, shading, grouping, and animation; specification of preferred viewpoints, lighting, sounds, backgrounds, and fog; animation programming with Java and JavaScript; optimization techniques.

David Nadeau
San Diego Supercomputer Center

Michael Heck
Template Graphics Software, Inc.

John Moreland
David Nadeau

San Diego Supercomputer Center

Main Comments and questions