第五个例子。变换
这一张终于有点意思了。场景终于动起来了。
实例重载了UpdateFrame()
用来每帧更新。也为我们以后的更新找到了入口。
函数简单的对直升机模型做了一些变换。随着时间沿着Z轴转动
NiTransform 是用来变化的类。
从中看到
(((m_Rotate * kPoint) * m_fScale) + m_Translate) 奶奶的向量右乘。又是列矩阵.用惯了DX不习惯了。。
突然发现他是转Z轴啊。怎么飞机看起来像是绕Y轴转。仔细看了下。我日啊你该不会是传说中为了2D玩家坐标系把。额。怎么越来越恶心啊。
我觉得他的例子真是很奇怪。要不一下子很多概念上来。要不一下子就真么简单的变换。
如果不想使用矩阵旋转。可以用NiQuatTransform代替
已经确定了GB是右手坐标系。Z 向上的。max那套。额~~好恶心。