位移旋转有三种方式TS_LOCAL,TS_PARENT,TS_WORLD。
TS_LOCAL是指自身坐标系,TS_PARENT是父节点坐标系,TS_WORLD是世界坐标系
比如 translate(Ogre::Vector3(100, 0, 0), Ogre::Node::TS_LOCAL) 是指在自身的坐标系上向X方向移动100
位移比较好理解,比较麻烦的是旋转。
TS_LOCAL是指绕自身的轴旋转,TS_PARENT绕的轴是父节点坐标系上的轴,同理TS_WORLD是绕世界坐标系上的轴

本文深入探讨了Ogre引擎中位移和旋转的基本概念,包括TS_LOCAL、TS_PARENT、TS_WORLD三种方式的应用。通过具体示例解释了如何在自身坐标系、父节点坐标系和世界坐标系下进行位移与旋转操作。
2727

被折叠的 条评论
为什么被折叠?



