Alternatives for Java 3D classes

Hi,
I am having a demo program in Java 3D, now what I am trying to do is convert this in JOGL, but I dont know how to replace the following Java3D class in JOGL.

com.sun.j3d.loaders.Scene
com.sun.j3d.loaders.Loader
com.sun.j3d.loaders.SceneBase
com.sun.j3d.utils.geometry.GeometryInfo;
com.sun.j3d.utils.universe.SimpleUniverse;
com.sun.j3d.utils.universe.ViewingPlatform

Can any one plese tell me what are the alternative classes available for this in JOGL.
Or is there other way / workaround for this classes in JOGL.

Thanks in Advance.
Anil

Hello,

I’m afraid that you can’t just seek some class to class replacement for migrating some application from J3D to JOGL.
J3D is a scenegraph whereas JOGL is a biding to openGl, you should look at Xith instead.

What was your purpose in switching from j3d? Now I believe j3d has a jogl binding that you can use for the rendering.

Not really. Afaik It depends on the platform and system setup if j3d uses an DX or OGL pipeline, much like java 2d. But I don’t think that the OGL pipeline uses JOGL.

As of Java 3D 1.5 there is a JOGL backend which is the default on the Mac platform.

Hi Ken can you please explore in detail “there is a JOGL backend which is the default on the Mac platform”.