In my scene while I have an OrientedShape3D seen by only one view everything seems OK.
Then I add a second view not aiming at the referred OrientedShape3D and everything
seems ok but...
As soon as I turn the second view to the OrientedShape3D so that it is seen by both of
them (each view renders to a separate Canvas3D) my app crashes, and I get the
following error:
java.lang.ArrayIndexOutOfBoundsException
at
javax.media.j3d.OrientedShape3DRetained.getOrientedTransform(OrientedShape3DRetained.java:308)
at
javax.media.j3d.OrientedShape3DRetained.updateOrientedTransform(OrientedShape3DRetained.java:319)
at javax.media.j3d.RenderBin.updateOrientedRAs(RenderBin.java:5520)
at javax.media.j3d.MasterControl.doWork(MasterControl.java:2812)
at javax.media.j3d.MasterControlThread.run(MasterControlThread.java:28)
I desperately need to know:
- Is this normal behavior, I mean: am I supposed to be limited to using only one View
and one Canvas3D when I have OrientedShape3Ds in my scene?
- Is this a bug? If so, will it be fixed in 1.3 beta 2?
- Has anybody else had this problem before?
I've been having this problem with both 1.2.1_04 and 1.3 Beta 1.
Thanks in advance to anyone who ventures to help me.
Fabio
==========================================================================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".