I have created an interface API based on the Java 3D API. I will be using J3DI to create wrapper classes for Xith and Java 3D so that the COLLADA loader will support both.
Where can one get it?
You can see what I have so far here:
http://whoola.cvs.sourceforge.net/whoola/core/src/com/whoola/core/media/j3di/
I will put out a JAR file project file release soon.
How much of the J3DI interface API did you implement already? Are ALL the wrappers done for both J3D and Xith?
About 40+ interfaces done to varying degrees.
No, the wrappers are not done. I will continue to work on it tomorrow and next week. Here is what I have now:
http://whoola.cvs.sourceforge.net/whoola/core/src/com/whoola/core/media/j3di/
http://whoola.cvs.sourceforge.net/whoola/core/src/com/whoola/core/media/jimp/
http://whoola.cvs.sourceforge.net/whoola/core/src/com/whoola/core/media/xith/j3di/
I think the idea is great - it’s just going to involve a lot of your time to fully implement and maintain it! It will be interesting to do some Xith vs. Java3D test regarding performance!