- OpenGLスレ Part21
12 :デフォルトの名無しさん[sage]:2014/09/02(火) 11:24:13.59 ID:2uuiJteZ - >>11
> [1, 0, 0, 0, 0, cosθ, -sinθ, 0, 0, sinθ, cosθ, 0, 0, 0, 0, 1] これは行オーダーだ
| - OpenGLスレ Part21
14 :デフォルトの名無しさん[sage]:2014/09/02(火) 12:16:28.91 ID:2uuiJteZ - >>13
間違ってるって言ってんのに何で質問で返してんだよ OpenGLは列オーダーのベクトルで右から掛ける事が前提なのを踏まて 理解出来るまで手で計算してみろよ
| - OpenGLスレ Part21
22 :デフォルトの名無しさん[sage]:2014/09/02(火) 13:48:53.45 ID:2uuiJteZ - わかった、お前らアフィン変換を理解してないんだな
教えてやるよ 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16 X Y Z W 軸 軸 軸 軸 (軸は普通単位ベクトルだ) 元の座標系から見た変換後の座標系を表わしてるんだよ Y軸(0, 1, 0, 0)→(0, cosθ, sinθ, 0) 列オーダーだから(1, 2, 3, 4)と並んでる事に意味があり、(1, 5…)なんて 並べても何の意味もないんだよ 列だ行だ言ってる奴は変換行列が単に16個数字が並んでるとしか考えてないから そういう発想になる
|
|