意外と似ていると思うんだけど…

 「零ベクトル」と「単位ベクトル」を間違えてはいけない…。



 行列演算をしたいなら、まずは「単位行列」にする。

「グローバルで宣言したから、0で初期和美初期化済みだから大丈夫!」

とか思ってると痛い目を見ます。

「0で初期化」 → 要素が「全部0」 = 零ベクトル

なので、うっかりSetTransform()にぶちこむと、問答無用で行列変換をすべて無効化してくれます…(涙)



 単位行列を得たいときは、

自前で要素に1を入れてもいいけど、D3DXMatrixIdentity()あたりを使うと楽。

…名前は覚えづらいけど(苦笑)