The JavaFX 3D graphics APIs provide a general purpose three-dimensional graphics library for the JavaFX platform.
JavaFX is a set of graphics and media packages that enables developers to design, create, test, debug, and deploy rich client applications that operate consistently across diverse platforms.
The JavaFX 3D graphics APIs provide a general purpose three-dimensional graphics library for the JavaFX platform. They are supported by JavaFX 8, which is part of the JDK 8.
Since 2008 improvements to Java 3D were put on hold in favor of a 3D scene graph for JavaFX (Use java-3d tag for questions related to Java 3D).
Links:
- Java 8 client technologies overview, including Java FX 8
- Getting Started with JavaFX 3D Graphics
- OpenJDK Wiki - 3D Features
Books about JavaFX 3D:
- JavaFX 8: Introduction by Example
- Pro JavaFX 8: A Definitive Guide to Building Desktop, Mobile, and Embedded Java Clients
Personal blogs, by people, who write about JavaFX 3D:
- 3D SpaceNavigator, Jasper Potts
- JavaFX and 3D, James Weaver
- Having fun with Lego & JavaFX 3D, Tom Schindl
- Lights and JavaFX 3D, Narayan Gopal Maharjan
- Solving the Rubik's Cube with JavaFX 3D, José Pereda
- JavaFX 3D Editor, Niels Gundermann
- JavaFX 3D and Window Control, Michael Hoffer
- JavaFX 3D, Yucchi
Projects, complementing and extending basic functionality of JavaFX 3D:
Videos about JavaFX 3D: