2013年3月17日

摘要: node->yew(x);node->tranlate(..., local);和node->tranlate(..., local);node->yew(x);结果不一样。观察了下是这样:ogre单个scenenode的变换是从先到后顺序的(代码上看就是从上到下)。但是scenenode之间确实先进行自己的变换再进行父辈的变换的,逻辑上说是从下到上。opengl看着和逻辑上都是从下到上的。D3D好象也是都是同一个顺序的但是是从上到下的,我记不太清楚了。ogre的平移默认参照是父代的坐标。旋转默认参照是局部坐标。而且相对于父代节点,旋转的中心总是自己,参考坐标系的东西只 阅读全文
posted @ 2013-03-17 15:02 shizuka 阅读(128) 评论(0) 推荐(0) 编辑

导航