Java 3D
El API de Java 3D™ es un conjunto de clases para crear aplicaciones y applets con elementos 3D. Ofrece a los desarrolladores la posibilidad de manipular geometrías complejas en tres dimensiones.
La principal ventaja que presenta este API 3D frente a otros entornos de programación 3D es que permite crear aplicaciones gráficas 3D independientes del tipo de sistema.
Java 3D es un conjunto de clases, interfaces y librerías de alto nivel que permiten aprovechar la aceleración gráfica por hardware que incorporan muchas tarjetas gráficas, ya que las llamadas a los métodos de Java 3D son transformadas en llamadas a funciones de OpenGL o Direct3D.
Aunque tanto conceptualmente como oficialmente Java 3D forma parte del API JMF, se trata de unas librerías que se instalan independientemente del JMF.
Fuente: Aprenda Java como si estuviera en primero de la Universidad de Navarra