I discovered xith3d and jogl while searching for a replacement for
Java3D. I implemented a relatively straightforward 3D navigator for a
geometry of an Egyptian tomb chamber where the interior walls are
textured mapped with digital images reconstructed from actual photos
taken from within the tomb. I first implemented this in Java3D; however,
my user base makes heavy use of Apples running OSX, and Java3D is less
than ideal on that platform. In searching for alternatives, I discovered
JOGL, and I was extremely happy to discover Xith3D. With minimal effort,
I ported my Java3D to Xith3D+JOGL. The next task was to get the native
bindings working for the new Intel Mac architecture. Unfortunately, I
have found that the latest source release of JOGL is not compatible with
the CVS checkout of Xith3D. For starters, the package name for JOGL has
changed from net.java.games to javax.media.opengl. I have attempted to
fix the Xith3D sources to match the new packaging of JOGL; however,
issues seem to run deeper than just that. Before I invest a lot of time
into doing this port, I thought that I had better check that I am not
missing something obvious here:
- Have the Xith3D developers been keeping up to date with JOGL?
- Are the JOGL sources that the CVS version of Xith3D are based on
available (however, I would obviously prefer option 1)?
Many thanks,
-Jeff Woodward