The goal of Computer Graphics is to enable the development of 3D virtual scenes, which will be represented on an output device such as screen (monitor), printer,...
With the arrival of Java 3D API, the work of the programmer is greatly simplified. Indeed, with the Java 3D API Classes it is easy and pleasant to develop programs for interactive virtual 3D scenes, able to run as application or as applet on the web.
Java 3D is a new cross-platform API for developing 3D graphics applications in Java. Java 3D's feature set has been designed to
enable quick development of complex 3D applications, and at the same time enable fast and efficient implementations on a variety
of platforms from PCs to graphic workstations.
The complex objects of the 3D scenes are build with specialized software, as for exemples: Maya, LightWave, 3D Studio Max or
even scanned in 3D then saved in lwo (LightWave) or dxf (AutoDesk) format. Those files are then uploaded in Java 3D programmes
with the help of specific loaders.
The following programs with source code illustrate well the advantages that the use of Java 3D API has to offer in Computer Graphics.
For more informations see also: