Controls
API
OrbitControls
OrbitControls 轨道控制器,接收鼠标事件来控制视角
import { OrbitControls } from "three/addons/controls/OrbitControls.js";
const orbitControls = new OrbitControls(camera, renderer.domElement);
// 参数配置orbitControls.enableRotate = true; // 是否可旋转orbitControls.autoRotate = true; // 自动旋转orbitControls.enableDamping = true; // 设置惯性orbitControls.dampingFactor = 0.01; // 设置阻尼
// 设置初始的相机位置camera.position.set(0, 20, 100);controls.update();
function animate() { requestAnimationFrame(animate);
// 更新 orbitControls.update();
renderer.render(scene, camera);}