Java 3DTM 1.1.2 API är en uppsättning klasser som kan användas för att skriva tredimensionella grafiska program och 3D-appleter. Utvecklare får högnivålösningar för att skapa och hantera 3D-geometri och för att åstadkomma de strukturer som används för att visa geometrin. Programutvecklare kan på detta sätt beskriva mycket stora virtuella världar, vilket ger Java 3D tillräckligt med information för att effektivt rendera (visa) världarna.
OpenGL 1.1 eller senare
JDK 1.2 eller senare