首页 > 其他 > 详细

ogre

时间:2014-05-08 09:43:48      阅读:521      评论:0      收藏:0      [点我收藏+]

Ogre是右手坐标系:x轴正向向右,y轴正向向上,z轴正向指向屏幕外

node->setPosition(x,y,z)与node->translate(x,y,z)的区别:

setPosition将节点位置设置到(x,y,z),而translate是将节点(x,y,z)的值加到当前位置上,得到的值才是节点新的位置。

例如:node的位置(10,20,30),调用node->(30,20,10)那么新位置为(30,20,10),若调用node->translate(30,20,10),那么新位置为(40,40,40)。

pitch()绕x轴旋转,yaw()绕y轴旋转,roll()绕z轴旋转。

缩放node->scale(Ogre::Vector3(x,y,z)); 还有node->setScale(Ogre::Vector3(x,y,z));

两者之间的区别与setPositon()同translate()之间的区别一样。

ogre,布布扣,bubuko.com

ogre

原文:http://www.cnblogs.com/wnp0511/p/3714526.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!