OrbitControls
마우스를 이용하여 회전축을 변경한다.
import { OrbitControls } from 'three/addons/controls/OrbitControls.js';
..........
const controls = new OrbitControls(this.camera, this.renderer.domElement);
controls.minPolarAngle = -Math.PI / 2;
controls.maxPolarAngle = Math.PI / 2;
properties
- .enableDamping = true; // an animation loop is required when either damping or auto-rotation are enabled
- .dampingFactor = 1;
- .minDistance = 1;
- .maxDistance = Infinity;
- .maxPolarAngle = Math.PI / 2; //
- .zoomSpeed = 0.5;