TrackballControls
TrackballControls는 Three.js 라이브러리에서 카메라의 이동, 회전, 확대/축소 등의 제어를 쉽게 할 수 있게 도와주는 컨트롤 클래스입니다. 마우스와 터치를 이용하여 3D 장면을 탐색할 수 있도록 해줍니다. TrackballControls를 사용하면 카메라를 자유롭게 움직이며 3D 모델을 관찰할 수 있습니다.주요 기능rotate: 마우스를 드래그하여 카메라를 회전시킵니다.zoom: 마우스 휠을 사용하여 카메라를 확대/축소합니다.pan: 마우스를 드래그하여 카메라를 이동시킵니다.reset: 초기 상태로 되돌립니다.import * as THREE from 'three';import { TrackballControls } from 'three/examples/jsm/controls/Track..
three.js
2024. 11. 21. 11:39