2010-12-01 20 views
3

私のシーンでは、私は3次元空間の位置とターゲットで定義されたカメラを持っています。円の円弧に沿ってカメラの動きを補間する

センターCから2つの点PoldとPNew(どちらも中心からRの距離にある)が与えられた場合、どのように弧上の任意の量のステップでカメラの位置を補間できますか?

私の目標は、中心点に位置するオブジェクトの周りのビューの円滑なアニメーションを実行することです。

答えて

2

球形線形補間と呼ばれ、hereが必要です。

+0

ありがとうございます。私はSLERPインターポレータを実装しました。私のrotataionsは魅力的に機能します。 – sum1stolemyname

+0

@ sum1stolemyname:本当ですか?私はそれを使用したことはありません。がんばろう :) – ybungalobill