Hi,
We have been very disappointed with Java3D for three reasons:
1. Performance:
a. Rasters are incredibly slow (one small raster takes 15 ms to render).
b. Cost of Appearance node component is prohibitive.
According to the Java3D team even the smallest Appearance
(i.e. With one ColorAttribute) induces a lot of book keeping activities.
2. Not behaving according to spec.
a. According to the documentation when the view is stopped the current
state of the scene graph should be reflected on all canvases attached
to the view. It is not true.
For our product it is a stopper (non deterministic behavior).
Using renderOnce() we expect all previous scene graph modification
are rendered. Unfortunately it is far from true.
3. No direct access to OpenGL binding.
Sorry guys, but our company opted to drop Java3D and to use GL4Java (
http://www.jausoft.com/gl4java/) instead.
Jean-Marie Dautelle.
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".