개발 · 컴퓨터공학

three.js OrbitControls

2022. 9. 3. 14:14
728x90
반응형

https://github.com/mrdoob/three.js/

 

GitHub - mrdoob/three.js: JavaScript 3D Library.

JavaScript 3D Library. Contribute to mrdoob/three.js development by creating an account on GitHub.

github.com

three.js github의 라이브러리에서 three/examples/jsm/controls/OrbitControls라는 라이브러리를 사용할 수 있다.

 

import { OrbitControls } from 'three/examples/jsm/controls/OrbitControls'

...

// Controls
const controls = new OrbitControls(camera, renderer.domElement);

OrbitControls객체를 생성하면 3D 게임엔진에서 Scene화면을 이동하듯이 조작할 수 있다. 신기한 점은 객체를 선언만 하였는데도 조작할 수 있다는 것이다.

728x90
반응형