|
在看这个教程 http://www.openscenegraph.org/pr ... ControlNodeOrbiting
while( !viewer.done() )
{
viewer.sync();
viewer.update();
if (useTankOrbiterView)
{
osg::Matrixd m = tankOrbitCallback->getWCMatrix();
osg::Matrixd i = m.inverse(m);
viewer.setViewByMatrix(
Producer::Matrix( i.ptr() )*
Producer::Matrix::rotate( osg:egreesToRadians(-90.0), 1, 0, 0 ) );
}
viewer.frame();
}
标红的这一行在3.1版本上应该怎么实现?反复查看api接口,版本差异很大,被绕晕了。 |
|