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
July 2015 Java Sidebar Banner

Java SE Advanced Best Practices WebCast

Duke's Choice RHS Banner

JavaOne 2014 Replay banner