将四元数变换到矩阵 osg::Matrix mat; osg::Quat qat; qat.get(mat); 矩阵变换到相机 osg::Vec3d eye, center, up; mat.getLookAt(eye, center, up);
地球操作器平移原理
double len = _eye.length();
_eye += v3Direction * _speed;
_eye.normalize();
_eye *= len;
将四元数变换到矩阵 osg::Matrix mat; osg::Quat qat; qat.get(mat); 矩阵变换到相机 osg::Vec3d eye, center, up; mat.getLookAt(eye, center, up);
地球操作器平移原理
double len = _eye.length();
_eye += v3Direction * _speed;
_eye.normalize();
_eye *= len;