0

誰でもこの基本ファイルを変更できますか

http://jsfiddle.net/koweiny/MQkKW/

カメラ(立方体ではない) が四元数を使用して立方体の周りを回転するようにするには?

私はウェブ上で例を探していましたが、何も見つかりませんでした。見つかった兆候は単に機能しません。また、例を探している人も多いことを確認しました。メカニズムを説明するには、単純な回転で十分です。

ところで:

THREE.Quaternion.slerp(a, b, c, d);

その関数で使用されるabc、およびdは何ですか? slerp はカメラを回転させる最良の方法ですか?

4

1 に答える 1

1

クォータニオンは、オブジェクトの向きを設定するために使用されます。別のオブジェクトを中心にオブジェクトを回転させるためではありません。したがって、あなたの質問に対する答えは「いいえ」です。ごめん。

THREE.Quaternion.slerp( fromQuaternion, toQuaternion, quaternionToSet, fractionOfTheWay);

camera.rotationまたはを設定して、カメラの向きを変更できますcamera.quaternion

three.js r.55

于 2013-01-30T18:22:33.637 に答える