PointerLockControls を使用しているときに、位置と回転をリセットしたいと考えています。現在私は使用しています
controls.getObject().position.set( -30, 10, 80 );
controls.getObject().position.y = 10;
位置のために。しかし、どうすれば回転をリセットできますか?
私は次のようなさまざまなことを試しました:
camera.lookAt(new THREE.Vector3(1,0,0));
camera.rotation.x = - Math.PI / 2;
controls.getObject().rotation.x = 0;
controls.getObject().rotation.y = 0;
controls.updateProjectionMatrix();
...
アイデアはありますか?
ご挨拶、ヨハネス