Hi everyone

My app throws the exception below, apparently for no obvious reason. Sometimes I get 
this exception right after changing View transformations, but other times I don't even 
touch transformations and exceptions arise the same way.
My scene graph has lots of Views and usually I'm using more than one Canvas3D, though 
this problem sometimes happens when I'm using only one Canvas3D.

javax.vecmath.SingularMatrixException: cannot invert matrix
        at javax.media.j3d.Transform3D.invertAffine(Transform3D.java:2874)
        at javax.media.j3d.Transform3D.invert(Transform3D.java:2696)
        at 
javax.media.j3d.OrientedShape3DRetained.updateOrientedTransform(OrientedShape3DRetained.java:401)
        at javax.media.j3d.RenderBin.updateOrientedRAs(RenderBin.java:5702)
        at javax.media.j3d.MasterControl.doWork(MasterControl.java:2885)
        at javax.media.j3d.MasterControlThread.run(MasterControlThread.java:28)

I dont't know if this information is relevant, but I had the problem with both DirectX 
and OpenGL versions of Java3D 1.3Beta2, and am using jdk1.3.1_01, on Windows.

Has anybody out there had a similar problem? Does someone knows the cause of it?

Any help or suggestion is greatly appreciated.

                
                                        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".

Reply via email to