|
I consistently found that this was caused by an error in my
original matrix - such as having bad scaling values or suchlike.
- Andy
When resizing the frame with my canvas, I
sometimes( yes not always!!!) get the following exception:
javax.vecmath.SingularMatrixException: cannot
invert matrix at
javax.media.j3d.Transform3D.invertGeneral(Transform3D.java:2818)
at
javax.media.j3d.Transform3D.invert(Transform3D.java:2636)
at
javax.media.j3d.CanvasViewCache.computeFrustumPlanes(CanvasViewCache. java:1210)
at
javax.media.j3d.CanvasViewCache.computeView(CanvasViewCache.java:952)
at
javax.media.j3d.CanvasViewCache.computeDerivedData(CanvasViewCache.ja va:261)
at
javax.media.j3d.Canvas3D.updateViewCache(Canvas3D.java:1048)
at javax.media.j3d.Renderer.run(Renderer.java:253)
As seen in the stack, i do not manage anything
in the resize
any idea on how to solve this???
cheers
Olivier
|