Time ago I read about Java 3D integration into Java FX, the article reported the main Java 3D project as "dead" for rewriting the 3D engine into FX.
It provides a high-level, object-oriented view of 3D graphics. Java 3D accomplishes this in part by using a scene graph-based 3D graphics model. (We'll discuss this concept in more detail later in the article.)
Java uses something called application programming interface or Java 3D API, which gives the programmers a variety of tools to create and build 3D models, as well as huge world environments that can be created thanks to the great possibilities of world rendering of Java.
Sun has stated that they are no longer focusing on improvements to the Java3D API. The official announcement is at:
https://java3d.dev.java.net/servlets/NewsItemView?newsItemID=5689 http://forums.java.net/jive/thread.jspa?threadID=36022
As you can see, Sun itself is shifting their focus to a new 3D scenegraph API that will ultimately be a part of JavaFX.
Otherwise, there are numerous high-quality 3D APIs available for Java (eg, JMonkeyEngine or Ogre3D), or you can always use lowlevel APIs such as JOGL and LWJGL.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With