Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Java 3D
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==History== [[Intel]], [[Silicon Graphics]], [[Apple Computer|Apple]], and [[Sun Microsystems|Sun]] all had [[retained mode]] [[scene graph]] APIs under development in 1996. Since they all wanted to make a Java version, they decided to collaborate in making it. That project became Java 3D. Development was underway already in 1997. A public beta version was released in March 1998. The first version was released in December 1998. From mid-2003 through summer 2004, the development of Java 3D was discontinued. In the summer of 2004, Java 3D was released as a community source project, and [[Sun Microsystems|Sun]] and volunteers have since been continuing its development. On January 29, 2008, it was announced that improvements to Java 3D would be put on hold to produce a 3D scene graph for [[JavaFX]]<ref>{{cite web | url= http://www.java.net/node/674071 | title= ANNOUNCEMENT: Java 3D plans | publisher= [[Sun Microsystems]] | date= 2008-01-29 | access-date= 2011-05-11 | archive-url= https://web.archive.org/web/20120310231138/http://www.java.net/node/674071 | archive-date= 2012-03-10 | url-status= dead }}</ref> JavaFX with 3D support was eventually released with Java 8.<ref>{{cite web | url=http://www.oracle.com/technetwork/java/javase/8-whats-new-2157071.html | title= What's New in JDK 8 | publisher= [[Oracle Corporation]] | date= 2014-03-18}}</ref> The JavaFX 3D graphics functionality has more or less come to supersede Java 3D. Since February 28, 2008, the entire Java 3D source code is released under the [[GPL#Version 2|GPL version 2]] license with [[GPL linking exception]].<ref>{{cite web | url= http://forums.java.net/jive/thread.jspa?messageID=261477&tstart=0#261477 | title= ANNOUNCE: GPL open source release | publisher= [[Sun Microsystems]] | date= 2008-02-28 | accessdate= 2008-02-29 | archive-url= https://web.archive.org/web/20080324111722/http://forums.java.net/jive/thread.jspa?messageID=261477&tstart=0#261477 | archive-date= 2008-03-24 | url-status= dead }}</ref> Since February 10, 2012, Java 3D uses [[Java OpenGL|JOGL]] 2.0 for its hardware accelerated OpenGL rendering. The port was initiated by Julien Gouesse.<ref>{{cite web | url=http://forum.jogamp.org/Java3D-now-works-with-JOGL-2-0-td3732206.html | title= Java3D now works with JOGL 2.0 | publisher= Julien Gouesse | date= 2012-10-02 | accessdate= 2012-10-02}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)