slerpを使用して、回転を表す2つのクォータニオン間を補間します。結果として生じる回転は、グラフィックスライブラリに供給されるオイラー角として抽出されます。この種の作品ですが、私には次の問題があります。左のフレームに示すように、緑色の矢印の方向に2つの軸(1つは問題なく動作します)を中心に回転する場合
右フレームの赤い矢印で示されているように、回転はすぐにジャンプして反対側のサイトから反対側の視覚方向に回転します。
これは数学的な観点からは論理的かもしれませんが(私にとってはそうではありませんが)、望ましくありません。複数の軸を中心に回転し、補間が完了するまで常に緑色の矢印をたどるときに、視覚的に反転したり方向を変えたりすることなく、補間を実現するにはどうすればよいですか?
前もって感謝します。