NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Dear all: i have a little problem with java3d, and i will be glad if i could some ideas, i am running out of ideas. i basically want to create two canvas3D.how do i modify capability bits of the PickTool, since i want both canvas3D to use the same PickTool, which i got from "import com.sun.j3d.utils.picking.PickTool" I have two JPanels, and for each one a scenegraph gets created and a Canvas3D is added. the second JPanel gets created and and a canvas3D object is created i get errors like: Here is the exception: [java] javax.media.j3d.RestrictedAccessException: Cannot modify capability bits on a live or compiled object [java] at javax.media.j3d.SceneGraphObject.setCapability(SceneGraphObject.java:101) [java] at com.sun.j3d.utils.picking.PickTool.setCapabilities(PickTool.java:283) [java] at com.sun.j3d.utils.picking.PickTool.setCapabilities(PickTool.java:270) how do i modify capability bits of the PickTool, since i want both canvas3D to use the same PickTool. it seems to me like, if the scene is Alive it is impossible to make any changes, but i hope somebody proves me wrong.i am not getting any answers from "www.java3d.org" either, so any help will be appreciated. thanks in advance, Isaac
visad
archives: