I use a NodeTrakerManipulator to control the camera(s).  I actually have 3 
windows that have these.  Each of them are independent.  I have a 4th window 
that uses a basic trackball manipulator to look at the whole scene.

The nodes I use to control the cameras (they are essentially pinhole cameras--I 
need them to just rotate on a point) are attached to a geode.  I want to be 
able to use a manipulator (I've been trying to use the TranslateAxisDragger) to 
reposition the geode (by selecting and moving it in the 4th window).  After the 
geode is moved, I need the cameras to update their views corresponding to how I 
moved the geode.

As I mentioned, I've been able to implement the dragger in the 4th window, but 
when I do, all I can see is the geode that I want to manipulate.  And moving 
the geode with the dragger doesn't seem to reposition the cameras in the other 
3 windows at all.

I tried doing it another way, and I ended up being able to see the whole scene 
in the 4th window, but instead of having the dragger attached to the geode, it 
created another copy of the geode in the wrong spot and said geode didn't have 
a set of cameras attached to the nodes on it (that is, the cameras were still 
attached to the original geode and moving the new geode with the dragger didn't 
do anything to reposition the cameras in the other 3 windows).

-Zak

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=55296#55296





_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to