ThomasR, as we have a new maintainer for Java3D (philjord), some of the limitations will hopefully be removed from this scenegraph API, especially on Maven support, Java 1.7, OpenGL ES and Android but it requires a lot of work. I'd like to satisfy everyone but JogAmp's Ardor3D Continuation is easier to maintain, its ancestor already had a sub-project for Android, a proprietary fork of its ancestor supports forward compatible profiles, JogAmp's Ardor3D Continuation has the best support of NEWT, SWT, Swing and AWT.
Yes a compatibility API would allow to use some Java3D classes by referencing JogAmp's Ardor3D Continuation JARs. However, I'd prefer implementing step by step some features and improving the documentation especially for Java3D users to help some developers to move to JogAmp's Ardor3D Continuation if and only if it fits better into their needs than Java3D. It's a difficult situation, several scenegraph APIs/frameworks/engines use JogAmp, their maintenance is done by a few people, lots of them provide similar features, Java3D is well documented, it has tons of tutorials but it's the worst born and the hardest to adapt. Moreover, philjord is motivated and very capable, let's see what he can do but the existing canvases of Java3D will remain less safe than JogAmp's Ardor3D Continuation's equivalents.
Please can you tell me exactly what you mean by "texture byReference"?
Absolutely we are very fortunate to have philjord maintaining Java3D, as well as, everyone who's contributed dev, fixes and time answering questions to support 1.6 and JOGL. This community, and users of our systems, are indebted to you all. But as you say, moving Java3D forward will be a tremendous amount work, and we still have some instability issues: (lightweight/heavyweight) problems, which seem permanently intractable, so we're considering how to transition to JogAmp's Ardor3D Continuation - we don't wan't to reinvent the wheel and write another scenegraph api for Java. Having said that, Java3D has proven to be very capable and reliable for us across Win, Mac, Linux, so I hope it can survive a few more years.