Introduction
Java 3D est une interface de programmation (Application Programming Interface ou API) pour la plateforme Java visant la synthèse d'image 3D basée sur les graphes de scène. Cet API fait appel soit aux fonctions de OpenGL ou Direct3D.

Image du système solaire créée via Java 3D
Depuis sa version 1.2, Java 3D est développé sous l'organisation du Java Community Process. De plus, depuis sa version 1.4 (2007), sa spécification est JSR 926 et la version courante est 1.5.1 (juin 2007). Java 3D ne fait pas partie de JDK 6 (JRE et outils de développement de Java version 6), mais on prévoit que ce sera le cas dans une version future.