Hi David,
Not sure of the root of the problem, but could you try out the CVS
version of the OSG to see if it fixes things.
Cheers,
Robert.
On 6/26/06, David Lscbe <[EMAIL PROTECTED]> wrote:
Hi,
I was using osg 0.9.9 and somewhere in my code I had this :
void ViewerSimu::setTracker(Node* n)
{
m_tm->setTrackerMode(
osgGA::NodeTrackerManipulator::NODE_CENTER);
m_tm->setRotationMode(
osgGA::NodeTrackerManipulator::ELEVATION_AZIM );
m_tm->setTrackNode(n);
unsigned int num = addCameraManipulator(m_tm);
selectCameraManipulator( num );
}
This was working well in OSG 0.9.9 building with GCC 3.2 : I set up an event
handler that called this function when I hit the 'v' key.
I built my app from the very same code using OSG 1.0 and GCC 4 and now
nothing works fine when I hit the 'v' key.
At first I thought that this came from the fact that I was building my
application on a mac, but I just tried building it under a PC with Fedora
Core 5 and GCC 4.1.0 and using OSG 1.0, .. I have exactly the same issue.
Am I restricted to initializing my NodeTrackerManipulators before calling
the realize() function of the Viewer ? In this case I will only be able to
add trackers for existing nodes at init time...
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/