귀하의 질문을 이해할 수 있을지 잘 모르겠습니다. 더 많은 사용자의 요구에 맞는, 뭔가 시도하려는 경우 https://github.com/mrdoob/three.js/blob/master/examples/js/controls/FirstPersonControls.js
또는 같은 디렉토리
에서 컨트롤의 다른 유형 - 당신은 당신의로드 모델을 검사 할 예정 최선의 선택은 FirstPersonControls.js를 사용하는 아마 카메라 개체로 재생 - 회전 및 위치를 원하는대로 설정하십시오. 이 같은
위치를 :
camera.rotation.set(x, y, z);
을하거나 특정 개체에 보이게 :
camera.position.set(x, y, z);
과 같이 회전
camera.lookAt(myObject.position);
당신은 어떤 보편적 인 솔루션을 원하는 경우에 그 항상 좋은 위치에 카메라를 놓을 것입니다.이 위치를 찾을 수있는 코드를 작성해야합니다. 당신. 확실히 사소한 일이 아니며 직접해야합니다. 얼마나 많은 가능성이 있는지 상상해보십시오 - 당신은 위에서 또는 측면에서 또는 그 중간에서 보길 원할 것입니다, 당신은 당신의 물체 바로 옆에 있거나 당신이 그들로부터 상대적으로 멀리 있기를 원할 수 있습니다. 그런 다음 카메라의 측면도 실제로 보이는 것과 그렇지 않은 것에 큰 역할을합니다.
출처
2014-01-22 14:34:50
lot
중복 된 http://stackoverflow.com/questions/14614252/how-to-fit-camera-to-object/14614736#14614736 – WestLangley