David R. Nadeau, Ph.D.

Course Materials

VRML Courses

Event Date Course notes
SIGGRAPH 96 August 1996 Introduction to VRML 2.0
WebNet 96 October 1996 Introduction to VRML 2.0
VRML 97 February 1997 Introduction to VRML 2.0
SDSC Training March 1997 Introduction to VRML 2.0
SDSC Training June 1997 Introduction to VRML 97
SIGGRAPH 97 August 1997 Introduction to VRML 97
Eurographics 97 September 1997 Introduction to VRML 97
Visualization 97 October 1997 Introduction to VRML 97 and Java3D
WebNet 97 November 1997 Introduction to VRML 97
Western MultiConference 98 January 1998 Introduction to VRML 97
VRML 98 February 1998 Introduction to VRML 97
New York City SIGGRAPH May 1998 Introduction to VRML 97
Sydney Vislab June 1998 Introduction to VRML 97
SIGGRAPH 98 July 1998 Introduction to VRML 97
Eurographics 98 August 1998 Introduction to VRML 97
WebNet 98 November 1998 Introduction to VRML 97, Parts 1 and 2

The most comprehensive coverage of VRML is available in the SIGGRAPH 98 course notes.

Java3D Courses

Event Date Course notes
Visualization 97October 1997 Introduction to VRML 97 and Java3D
SDSC TrainingJune 1998 Introduction to Programming with Java 3D
Sydney VislabJune 1998 Introduction to Programming with Java 3D
SIGGRAPH 98July 1998 Introduction to Programming with Java 3D
Eurographics 98August 1998 Introduction to Programming with Java 3D
Visualization 98October 1998 Introduction to Programming with Java 3D
Michigan State UniversityOctober 1998 Introduction to Programming with Java 3D
Supercomputing 98November 1998 3D Graphics Programming with Java 3D
VR 99March 1999 An Introduction to Programming AR and VR Applications with Java 3D
SIGGRAPH 99July 1999 Introduction to Programming with Java 3D
Eurographics 99August 1999 Introduction to Programming with Java 3D
Visualization 99October 1999 Introduction to Programming with Java 3D

The most comprehensive coverage of Java3D is available in the SIGGRAPH 99 course notes. The VR 99 course includes extra discussion of complex viewing scenarios.