2016-03-01 6 views
1

У меня есть плоскость в три js, и я хочу повернуть ее на 90 градусов, я использую элементы управления орбиты. В настоящее время я использую ниже код для этого, но он не работает правильно:Поворот на орбиту (три js) на 90 градусов

controls.customRotate(Math.PI/2); 

ответ

1

Если вы используете управление орбитами, просто наведите камеру на позицию, которую вы хотите.

controls = new THREE.OrbitControls(camera, renderer.domElement); 

camera.position.x = 40; 
camera.position.y = 40; 
camera.position.z = 0; 

front view

camera.position.x = 0; 
camera.position.y = 40; 
camera.position.z = 40; 

left view

+0

Привет, @Jirka Большое спасибо, он работал как шарм, но их это вопрос, после поворота, если я увеличить или уменьшить масштаб, то начинает вращаться, а также увеличивать масштаб. Но если я просто увеличиваю масштаб без нажатия на любое вращение, тогда он отлично работает. –