GeometryArray: cannot directly access data in BY_REFERENCE mode
843799Feb 7 2006 — edited Dec 10 2009I m loading *.obj file to my scene. After loading i want to save this scene using j3dfly. But this exception occurs. Any solution to this?
java.lang.IllegalStateException: GeometryArray: cannot directly access data in BY_REFERENCE mode
at javax.media.j3d.GeometryArray.getCoordinates(Unknown Source)
at com.sun.j3d.demos.utils.scenegraph.io.state.javax.media.j3d.GeometryArrayState.writeObject(GeometryArrayState.java:53)
at com.sun.j3d.demos.utils.scenegraph.io.state.javax.media.j3d.TriangleArrayState.writeObject(TriangleArrayState.java:31)
at com.sun.j3d.demos.utils.scenegraph.io.retained.Controller.writeObject(Controller.java:271)
at com.sun.j3d.demos.utils.scenegraph.io.retained.RandomAccessFileControl.writeObject(RandomAccessFileControl.java:359)
at com.sun.j3d.demos.utils.scenegraph.io.retained.RandomAccessFileControl.writeNodeComponents(RandomAccessFileControl.java:309)
at com.sun.j3d.demos.utils.scenegraph.io.retained.RandomAccessFileControl.writeBranchGraph(RandomAccessFileControl.java:183)
at com.sun.j3d.demos.utils.scenegraph.io.SceneGraphFileWriter.writeBranchGraph(SceneGraphFileWriter.java:94)
at com.sun.j3d.demos.utils.scenegraph.io.SceneGraphFileWriter.writeBranchGraph(SceneGraphFileWriter.java:83)
at net.ege.yzgrafik.ec3d.action.SceneUtility.saveSceneGraph(SceneUtility.java:117)
at net.ege.yzgrafik.ec3d.action.SceneUtility.saveScene(SceneUtility.java:72)