DIRECTX 中 如何同时实现 自转 公转
DIRECTX 中 怎么同时实现 自转 公转
D3DXMatrixTransformation2D
这个变换矩阵函数,可以设定旋转中心,但是只有一个中心,如何设定可以实现 精灵 自转同时 绕特定点公转,而且两个转速不一样,有没有人遇到过这问题??求解啊
------解决方案--------------------
送我吧,我想的,自转就旋转,公转就是旋转+位移.
------解决方案--------------------
自转是旋转然后平移
公转是平移然后旋转
参考opengl的地球系例子。
D3DXMatrixTransformation2D
这个变换矩阵函数,可以设定旋转中心,但是只有一个中心,如何设定可以实现 精灵 自转同时 绕特定点公转,而且两个转速不一样,有没有人遇到过这问题??求解啊
------解决方案--------------------
送我吧,我想的,自转就旋转,公转就是旋转+位移.
------解决方案--------------------
自转是旋转然后平移
公转是平移然后旋转
参考opengl的地球系例子。