码迷,mamicode.com
首页 > 其他好文 > 详细

ogre

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

标签:c   set   os   a   io   it   

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

标签:c   set   os   a   io   it   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!