你使用哪个版本的osg
viewer->getCamera()->getViewMatrix(eye, center, up)这句话对么?
viewer->getCamera()->getViewMatrixAsLookAt(eye, center, up)这样才是正确的
如果distance不同得到的参数会不一样
“......就纠结在两句话中
viewer->getCamera()->getViewMatrix(eye, center, up)和
getTransformation(eye, center, up)中
为什么得到的参数会不一样呢”
这不是你的原话么。。。
。。。。。
我就是要告诉你viewer->getCamera()->getViewMatrix(eye, center, up)这句是错误的。。。