Die Java 3D 1.2-API ist eine Zusammenstellung von Klassen zum Schreiben von dreidimensionalen Grafikanwendungen und 3D-Applets. Sie bietet dem Entwickler Konstrukte hoher Ebene zum Erstellen und Manipulieren von geometrischen 3D-Objekten sowie zum Konstruieren der Strukturen, die zum Rendern dieser geometrischen Objekte verwendet werden. Anwendungsentwickler können mit Hilfe dieser Konstrukte sehr große virtuelle Welten beschreiben und Java 3D so genug Informationen zum effizienten Rendern dieser Welten liefern.
OpenGL 1.1 oder höher
JDK 1.2 oder höher