OrbitControl сбросить вращение камеры - PullRequest
0 голосов
/ 20 апреля 2020

OrbitControls не сохраняет ориентацию моей камеры при ее сопряжении.

Мой код:

Room01.camera = new THREE.PerspectiveCamera( 45, window.innerWidth / window.innerHeight, 0.1, 1000 );
Room01.camera.position.set( 0, 1.5, 0 );
Room01.scene.add( Room01.camera );

Room01.camera.rotation.set( point_de_vue.rotation.x,point_de_vue.rotation.y, point_de_vue.rotation.z  );

Room01.controls = new THREE.OrbitControls( Room01.camera, GUI.renderer.domElement );
Room01.controls.target.set(
    Room01.camera.position.x + 0.1,
    Room01.camera.position.y,
    Room01.camera.position.z
);
Room01.controls.update();

Мой поворот камеры автоматически сбрасывается. Есть ли у вас решение заставить OrbitControl сохранить начальный оборот?

Спасибо.

...