绕自身轴旋转
一个mesh经过世界变换matWorld到场景中的(0.0f,0.0f,-28.0f)这个位置
现在想让它绕自身轴(0.0f,a,-28.0f)<即y轴退到(0.0f,0.0f,-28.0f)位置>旋转
该怎么实现?
为什么用rotalAix不行?
[解决办法]
你应该先把物体移动到原点,
然后再旋转,
然后再把物体移动到(0.0f,0.0f,-28.0f)这个位置
[解决办法]
看你是opengl还是directx
opengl的话
按这个顺序调用
世界矩阵
自身的旋转
缩放
就可以了
如果是d3d,
是最终矩阵 = 缩放*自身的旋转*世界矩阵。
[解决办法]
先移到原点再旋转