Login  Register

Re: Java 3D

Posted by gouessej on Jan 31, 2013; 12:18pm
URL: https://forum.jogamp.org/Java-3D-tp4028047p4028083.html

Manu wrote
Julien, you're too severe with Java 3D 1.5.2. It's used by millions of users of Sweet Home 3D (I'm not over exaggerating), and my main interest to Java 3D 1.6 is because Java3D 1.5.2 can't work with Java 7 under Mac OS X. Today, in Sweet Home 3D case, the only thing I can state is that Java3D 1.5.2 will start to become obsolete once Apple doesn't provide Java SE 6 under Mac OS X (probably in the coming months). On other systems, Sweet Home 3D users don't have problems (except outdated graphics card drivers issues from time to time, but I don't expect a much better experience with a newer version or another library).
I'm not too severe. Java3D 1.5.2 partially relies on a very obsolete version of JOGL (1.1.1a?) which is not maintained any more for several years and used under Windows 32 bits and under Mac. If something wrong happens, nobody will fix this version of JOGL. Moreover, Java3D 1.5.2 itself was not evolving any more after Sun decided not to use it in what has become JavaFX. Bundling completely obsolete and unmaintained versions of libraries in professional applications is irresponsible but I understand that people may need some help to port them, that's why I'm here too. We can't spend all of our time in porting things, but the stop of JOGL 1 maintenance happened several years ago, I'm still surprised to see people realizing it only now. I work as an engineer in computer science and I can tell you that I don't sleep very well when a commercial application is shipped with a proprietary abandoned dependency.

Penny wrote
Thanks :)

I had a look at the Ardor3D website and it looks like quite an accomplished package with many features. I have read several articles where people have migrated their projects from Java3D to Ardor3D. So I am confident that this is the way to go for my project.

I have looked all over the Ardor3D website and I cant seem to find a link to download the documentation anywhere.

I have even Googled many Ardor3D links in search of documentation.

I am a bit of a loss as to how to find the documentation.

Please Help :)
P
There is no online Java documentation for Ardor3D but you can generate it from the source code. There are tons of examples on Github:
https://github.com/Renanse/Ardor3D/tree/master/ardor3d-examples/src/main/java/com/ardor3d/example
Have you looked at the wiki?
https://github.com/Renanse/Ardor3D/wiki

Don't hesitate to ask for help on the official forum of Ardor3D.
Julien Gouesse | Personal blog | Website