Hi, I am trying to use the nodetrackermanipulator and I am certainly doing something wrong. Does anyone know of an example on how to use this class?
Here is the code that I am using to setup a node tracker manipulator to follow a node. But I can not even get the tracker to follow the node. If you know, could someone tell me what I'm missing? osgGA::NodeTrackerManipulator::TrackerMode trackerMode = osgGA::NodeTrackerManipulator::NODE_CENTER_AND_ROTATION; osgGA::NodeTrackerManipulator::RotationMode rotationMode = osgGA::NodeTrackerManipulator::TRACKBALL; osg::ref_ptr "osgGA::NodeTrackerManipulator" tm = new osgGA::NodeTrackerManipulator; tm->setTrackerMode(trackerMode); tm->setRotationMode(rotationMode); tm->setMinimumDistance(50.0); tm->setTrackNode(p_pognNodeToFollow); tm->setHomePosition(p_ov3dEye, p_ov3dFocus, p_ov3dUp, false); view->setCameraManipulator(tm.get()); Thanks!! (p.s. And I've no idea why I wouldn't want the manipulator to auto calc the home position. That's just some code I found stumbling around the net. And the proper brackets are around the osgGA::NodeTrackerManipulator in the ref_ptr it's just that the brackets are interpreted so I removed them for this post.) ------------------------ Allen ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=14169#14169 _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org