I have generated a GeometryArray Object using GeometryInfo (because I wanted to use the NormalGenerator. I then use GeometryInfo.getGeometryArray() to set the Geometry of my Shape3D object, in which I need to capture the result and call setCapability(ALLOW_INTERSECT) on it in order to pick the geometry. However, I want to modify the Geometry Object inside a Behavior.processStimulus(), so I regenerate the GeometryInfo object that in turns needs to regenerate the GeometryArray using GeometryInfo.getGeometryArray(). My problem is that I cannot set the geometryarray object during the Behavior processing because I get an error: "Cannot modify capability bits on a live or compiled object". Otherwise, I get an error when trying to pick: "no capability to allow intersect". What do I do to allow the newly generated GeometryArray to be picked? Thanks, Blaine =========================================================================== 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".
