ゲームプログラムなら俺に聞け4
■ このスレッドは過去ログ倉庫に格納されています
0868デフォルトの名無しさん
2010/02/19(金) 01:41:54単位ベクトルv0とv1があり、
v0の先にv1がくっついており、そこが間接になるイメージです。
v0 = { 1, 0, 0 }
v1 = { 1, 0, 0 }
として、間接はヨー(Z軸)の回転軸で曲がるとします。
間接はヨー(Z軸)にしか曲がらないので、ロール(X軸)、ピッチ(Y軸)の角度は
常に0のままのはずですが、誤差の累積により微妙に曲がっていくことが予想されます。
この誤差を補正する為に、ロールとピッチが0でなければ、その分を逆に回して0に戻そうと思います。
不定の角度にあるv0とv1があったとき、そのロール角とピッチ角を得るにはどうしたら良いでしょうか?
また、誤差による傾きを補正する別な良い方法があれば教えてください。
(誤差による傾きは必ず出ます。誤差を出さないという選択肢は残念ながら出来ません。)
■ このスレッドは過去ログ倉庫に格納されています