Hello,
I am using the CyberVRML97 package to save the Java3D scene
as a VRML file. I have set the following capabilities for all
GeometryArray objects in the scene.
--------------
geometryArray.setCapability(GeometryArray.ALLOW_COLOR_READ);
geometryArray.setCapability(GeometryArray.ALLOW_COLOR_WRITE);
geometryArray.setCapability(GeometryArray.ALLOW_COORDINATE_READ);
geometryArray.setCapability(GeometryArray.ALLOW_COORDINATE_WRITE);
geometryArray.setCapability(GeometryArray.ALLOW_COUNT_READ);
geometryArray.setCapability(GeometryArray.ALLOW_COUNT_WRITE);
geometryArray.setCapability(GeometryArray.ALLOW_FORMAT_READ);
geometryArray.setCapability(GeometryArray.ALLOW_NORMAL_READ);
geometryArray.setCapability(GeometryArray.ALLOW_NORMAL_WRITE);
geometryArray.setCapability(GeometryArray.ALLOW_REF_DATA_READ);
geometryArray.setCapability(GeometryArray.ALLOW_REF_DATA_WRITE);
geometryArray.setCapability(GeometryArray.ALLOW_TEXCOORD_READ);
geometryArray.setCapability(GeometryArray.ALLOW_TEXCOORD_WRITE);
-------------
Though I set the "ALLOW_FORMAT_READ" capability I still get this
CapabilityNotSetException. Can someone please tell me what is wrong.
Thanks
Tina
-------------
javax.media.j3d.CapabilityNotSetException: GeometryArray: no capability to
get vertex format
at javax.media.j3d.GeometryArray.getVertexFormat(GeometryArray.java:595)
at
cv97.j3d.VRML97Saver.addGeometryArrayCoordinateToIndexedFaceSetNode(VRML97Saver.java:747)
at cv97.j3d.VRML97Saver.createVRML97IndexedFaceSetNode(VRML97Saver.java:1050)
at cv97.j3d.VRML97Saver.createVRML97GeometryNode(VRML97Saver.java:567)
at cv97.j3d.VRML97Saver.createVRML97ShapeNode(VRML97Saver.java:428)
at cv97.j3d.VRML97Saver.createVRML97Node(VRML97Saver.java:142)
at cv97.j3d.VRML97Saver.addJ3dNode(VRML97Saver.java:60)
at cv97.j3d.VRML97Saver.addJ3dGroupNode(VRML97Saver.java:53)
at cv97.j3d.VRML97Saver.setBranchGroup(VRML97Saver.java:32)
at matrix.client.Beta.handleUIL_SaveAsVRML(Beta.java:1730)
at matrix.client.Frontend.callUIL_SaveAsVRML(Frontend.java:1747)
at matrix.client.NavigatePanel$VRMLListener.actionPerformed(NavigatePanel.java:782)
-------------
Thanks
Tina
===========================================================================
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".