|
Introduction to Programming With Java 3D
Java3D is a new cross-platform API
for developing 3D graphics applications
in Java. Its feature set is designed to
enable quick development of complex
3D applications and, at the same
time, enable fast and efficient
implementation on a variety of
platforms, from PCs to workstations.
Using Java3D, software developers can
build cross-platform applications that
build 3D scenes programmatically, or
via loading 3D content from VRML,
OBJ, and/or other external files. The
Java3D API includes a rich feature
set for building shapes, composing
behaviors, interacting with the user, and
controlling rendering details. In this
course, participants learned the concepts
behind Java3D, the Java3D class
hierarchy, typical usage patterns,
ways of avoiding common mistakes,
animation and scene design techniques,
and tricks for increasing performance
and realism.
Organizer
Henry Sowizral
Sun Microsystems, Inc.
Lecturers
David R. Nadeau
San Diego Supercomputer Center and the
University of California, San Diego
Henry Sowizral
Sun Microsystems, Inc.
|
|