2014-04-16 6 views
1

"상향"이 Z 축 (하늘 방향 양수) 인 기계 CAD를 수행하지만 orbitcontrol은 Y가 하늘이라고 가정합니다. 기계적인 사고와 3 가지 사고 사이를 뛰어 넘는 개발의 악몽이기 때문에 코드에서 글로벌 축 레이블을 변경하려고하지 않습니다.OrbitControl에서 상향 축 변경 방법

컨트롤의 회전 축을 변경하는 효과적인 방법이 있습니까? 또는 카메라/제어 서브 시스템 용 축을 변경하는 매우 로컬 방식의 일종입니까?

답변

4

three.js dev 브랜치에있는 OrbitControls 버전은 camera.up 방향을 수용합니다.

camera.up.set(0, 0, 1); 

three.js를가에

+0

스위치를 r.67dev : 당신은 "최대"z 축으로, z 축 중심으로 회전하는 카메라를 원하는 경우

, 단지 이렇게 dev 버전은 엉덩이에 약간의 통증이 있었지만 작동 시켰습니다. 고마워요. – nraynaud