2016-09-16 26 views
0

私が取り組んでいるプロジェクトは、xyz座標を使ってグリッド上を移動する車のアニメーションです。Opencv Animation回転行列を使ったオブジェクトの回転

角度を使った単純な回転行列でより正確にatan2(y2-y1、x2-x1)、コーナーを取るときの車の回転が完了しましたが、今は車が必要ですz軸上に上がったときに回転するときと下に降りるときに、本当の車のような坂をシミュレートすることができます。

問題は、1つの行列にステアリング用とステアリング用に2つの回転を必要とし、斜めに登ったり下ったりすることです。私は良い回転行列を見つけたり、その傾き/傾きの直角を計算したりすることはできません。

アイデア?

+0

私は同意する、角度はピッチ1、どのように私はその軸を見つけるのですか?私は任意の軸で何かを試しましたが、それは実際に数学的に集中的であり、四元数のいくつかの使用です。 http://reference.mrpt.org/devel/CPose3D.gif –

答えて

0

ここではlerpとquaternionsが必要なようです。そうしないと回転が自然に見えません。

ここで簡単な例を確認することができます。example BTW、GLMには四元数演算があります。

+0

GLMライブラリは救命救助者でした。私はあなたのリンクでそれを理解することができました。 –

関連する問題