Skip to main content
gamedev.net
🔒 Locked

Is Java 3D obsolete?

Started by vrok137 10 replies 2.9k views
Original Post
vrok137
vrok137
2 years ago I bought the book "Java 3D API Jump-Start" by Aaron E. Walsh & Doug Gehringer from Amazon. When I got it, I found the code extremely difficult and tossed the book aside. Now that I know 10x more Java than I did before, I am considering taking another look at my "forgotten" book. My only concern is if Java 3D is still in cirulation like other popular API's. I do not want to learn an API that might be shunned-out by Sun in a couple of months. Your opinion?
aidan_walsh
aidan_walsh
Take a look at the JOGL OpenGL bindings instead. Java 3D has been expected to be declared dead since around 2003.
www.aidanwalsh(.net)(.info)
capn_midnight
capn_midnight
Java3D is officially being deprecated and JOGL is officially being merged into the Java spec. As to when this happens, your guess is as good as mine.
capn_midnight
capn_midnight
Quote:
Original post by OrangyTang
...except that Java3D is a scenegraph API, whereas Jogl (and the more reliable LWJGL) are pretty much straight OpenGL interfaces. If you want a more current equivilent then you might want to try Xith3D or JMe


I'm talking about the official 3D API of java. Sun will be nixig J3D for JOGL.
tool_2046
tool_2046
Quote:
Java3D is officially being deprecated and JOGL is officially being merged into the Java spec.

Do you have a source to confirm this? I googled http://java.sun.com and didn't see anything mentioning this. I certainly hope this is true though. I'd far rather use JOGL than Java3D.
capn_midnight
capn_midnight
Quote:
Original post by tool_2046
Quote:
Java3D is officially being deprecated and JOGL is officially being merged into the Java spec.

Do you have a source to confirm this? I googled http://java.sun.com and didn't see anything mentioning this. I certainly hope this is true though. I'd far rather use JOGL than Java3D.


google "java3d replaced by jogl" later. The site is currently down for "maintenacne" [sic]. Yeah, that's great. It's definitely an official change from Sun.
gpalin
gpalin
How is Jogl any better than Java3D? I remember using Java3D for a class in college, and it was mighty complicated then...don't know if it's any different now.
Grant Palin
Witchcraven
Witchcraven
Everything in java seems complicated to me. Not to say difficult, but unneccesarily complicated.
--------------------------I present for tribute this haiku:Inane Ravings OfThe Haunting JubilationA Mad Engineer©Copyright 2005 ExtrariusAll Rights Reserved
avidlinuxuser
avidlinuxuser
Quote:
Original post by eedok
what api is looking glass programmed with?


Java3D. A window is constructed, and the renderer is replaced with Java3D's scenegraph node so the widgets can be rendered in 3D.
avidlinuxuser
avidlinuxuser
Quote:
Original post by capn_midnight
Java3D is officially being deprecated


Technically, its not. Sun open-sourced Java3D last year when they announced Project Looking Glass at JavaOne. At least, I think it was at the JavaOne convention.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.