对于下面的代码(选自《OSG海军教程》第十课第一节 使用自定义矩阵来放置相机,但数据有更改):
tankXform->setPosition( osg::Vec3(0,60,8) );
// 相机位于坦克后方 60个单元,上方 7个单元。
T.makeTranslate(0, 0,15 );//沿Z平移+15
A= R * T;//设R是绕Y轴旋转+20度的矩阵
C= osg::Matrixf:: makeRotate( -M_PI/2.0, 1, 0, 0 )//C是绕X轴旋转-90度
while( !viewer.done() )
{ //不用默认的TrackballManipulator,自定义视图矩阵<