Interactive Introduction to X3D Graphics

Full Conference  One-Day Full Conference

Saturday, 13 December, 13:15 - 17:30
Room 313, 314
Level: Beginner

Extensible 3D (X3D) graphics is the open standard for 3D real-time communication on the web. X3D defines scene files that integrate network-enabled 3D graphics and multimedia. X3D applications are real-time, interactive, animated systems that can run stand-alone or in networked virtual environments. This tutorial focuses on the primary functionality of X3D including scene authoring, creation of geometry, web capabilities, designing animation chains, and user interaction.

Specific topics include animation design using interpolators and sequencers. The tutorial briefly examines embedded scripting, prototypes for extensibility, and various visualisation examples. Attendees learn hands-on how to build an X3D world, and they have access to the latest X3D Showcase DVD, which contains a wide variety of free and commercial viewers, authoring tools, and example content.

Prerequisites
Understanding 3D scene graphs and 3D modeling is helpful but not required. X3D can be learned without prior programming experience.

Intended Audience
Beginning modellers, who will learn how to create simple 3D scene graphs with animation and user interactivity; experienced programmers, who will learn how their current knowledge can be expressed using a web standard for broader interoperability, and educators, who will learn how X3D can be used for introductory graphics courses.

Instructor
Don Brutzman
Naval Postgraduate School

Instructor Bio

Don Brutzman
Don Brutzman is a computer scientist and associate professor working in the Modeling Virtual Environments and Simulation (MOVES) Institute at the Naval Postgraduate School in Monterey, California, USA. He is one of the original participants in the VRML community, which began in 1994. He is a founding member and member of the board of directors of the non-profit Web3D Consortium. He co-chairs the X3D and X3D Earth Working Groups, helping to lead X3D technical development efforts. He serves as Web3D liaison to the World Wide Web Consortium (W3C) Advisory Committee. He has been teaching VRML and X3D since 1996.