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

Reply via email to