threejs を使用した webgl アプリケーションがあります。TrackballControls を使用してカメラを制御します。シーンをリセットするために使用したいボタンがあるので、カメラを初期状態にする必要があります。私は現在これを持っています(jquery):
$('#reset').click(function() {
camera.position.set(0, 0 , 400);
camera.rotation.set(0, 0, 0);
});
しかし不思議なことに、位置と回転をログに記録すると、本来あるべき姿ではなく、カメラが正しい場所にありません。私は何を間違っていますか、これを行うためのより良い方法はありますか?