+ -
当前位置:首页 → 问答吧 → 在矩阵旋转是在局部坐标平移是在世界坐标?

在矩阵旋转是在局部坐标平移是在世界坐标?

时间:2011-08-17

来源:互联网

矩阵旋转是在局部坐标平移是在世界坐标吗?(世界坐标系为左手坐标系 z轴往屏幕里,y轴向上,x轴向右)
比如说:我用函数D3DXMatrixRotationZ让一个方块绕z轴旋转90度(方块中心在局部坐标系中心)
我再想让方块绕X轴旋转90度,但这时从屏幕显示上看去,方块确是在Y轴上旋转了90度,
那么就是说让方块旋转地同时,它的局部坐标系也在旋转了。

不管怎么旋转,当我做在x轴上平移时,从屏幕[来源:GameRes.com]上看都是横向的移动。

是这样的吗?还是我理解错了,我原来一直认为局部坐标是不会变的。
是这个D3DXMatrixRotationZ方法的问题,还是什么? 

作者: xiaoxiami002   发布时间: 2011-08-17

作者: xiaoxiami002   发布时间: 2011-08-18

热门下载

更多