Java SE Desktop Technologies

Java 3D API

The Java 3D API is now a community source project developed on Click here for more information.



The Java 3D API enables the creation of three-dimensional graphics applications and Internet-based 3D applets. It provides high-level constructs for creating and manipulation 3D geometry and building the structures used in rendering that geometry. With this software, you can efficiently define and render very large virtual worlds.


API Current Release Specification

The Java 3D API, version 1.3, is considered a minor release of the API, with changes resulting from customer, partner, and community feedback.

1.3 API

Java 3D 1.3 API Documentation (does not include documentation for utilities)

1.3 API Specification Guide

Java 3D 1.3 API Specification

1.2 API

Java 3D 1.2 API

1.2 API Specification Guide

Java 3D 1.2 API Specification

1.1 API

Java 3D 1.1 API Documentation (does not include documentation for utilities)

1.1 API Specification Guide

This developer guide covers the Java 3DTM API specification.


This page lists content under FAQs for Java 3D

Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve
Duke's Choice Awards Nomination RHS

VTS OnDemand RHS Banner

Virtual Tech Summit Sept 2015 RHS banner

JavaOne 2014 Replay banner