Java 3D meets Apache Pivot !
"Pivot is a platform for building rich internet applications in Java. It combines the enhanced productivity and usability features of a modern RIA toolkit with the robustness of the industry-standard Java platform.
Pivot will also seem familiar to Swing developers, as both Swing and Pivot are based on Java2D and employ a model-view-controller (MVC) architecture to separate component data from presentation. However, Pivot includes additional features that make building modern GUI applications much easier, including declarative UI, data binding, effects and transitions, and web services integration."
Apache Pivot http://incubator.apache.org/pivot/
Based on release Pivot 1.3 I tried to find out if Java 3D rendering could be made available in Pivot applets and applications. Following a similar approach as chosen for lighweight and offscreen 3D rendering in Swing these activities have resulted in the PCanvas3D API. PCanvas3D provides a Pivot component that Java 3D can render into.
The first release and a sample program are now available at http://www.interactivemesh.org/testspace/j3dmeetspivot.html