|
earthManipulator中有四个变量控制相机,分别如下。
return osg::Matrixd::translate(-_center)*
osg::Matrixd::rotate(_centerRotation.inverse() ) *
osg::Matrixd::rotate(_rotation.inverse())*
osg::Matrixd::translate(_offset_x,_offset_y,-_distance);
请问下,这里面的_center变量是做什么用的?当相机进行四元数旋转操作时,相机的eye center up值中的center难道没有相应的改变吗? |
|