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