コンピュータグラフィックスにおいて、オイラーフィルタは、回転がオイラー角で表現されるアニメーションデータセット内のジンバルロックおよび関連する不連続性を防ぐことを目的としたフィルタです。
これらの不連続性は、 3D回転の集合におけるオイラー角パラメータ化の間に多対一のマッピングが存在することによって生じます。これにより、データセットは、単一の3D回転に対応する異なるオイラー角の組み合わせ間を反転することができます。これらの組み合わせは、回転空間では連続していますが、オイラー角パラメータ空間では不連続です。
オイラー フィルターは、実際の 3D 回転を変更せずに、オイラー角の時系列の連続性を維持する方法で、データ セット内の各 3D 回転の可能なオイラー角表現をサンプルごとに選択します。
オイラー フィルタリングは、多数の 3D アニメーション パッケージで利用できます。
参照
参考文献
外部リンク
- https://fliponline.blogspot.com/2007/04/quick-trick-gimbal-lock-just-ignore-it.html
- http://www.xsibase.com/forum/index.php?board=11;action=display;threadid=24434 2011年7月16日アーカイブ、Wayback Machine
- http://sparks.discreet.com/knowledgebase/sdkdocs_v8/prog/main/sdk_trans_handling_sign_flips.html [永久リンク切れ]