流浪のwolf

卷帝

导航

轨道控制器 threejs

就是一个可以360转动的相机,通过不断的改变相机的参数 然后渲染达到效果。

 

// 引入相机控件  -- 轨道控制器
// console.log('OrbitControls',OrbitControls);
const controls = new OrbitControls(camera,renderer.domElement);
// controls.addEventListener('change', function () {
//     renderer.render(scene, camera); //执行渲染操作
// });//监听鼠标、键盘事件

// 添加带阻尼的惯性
controls.enableDamping = true;   //  设置后会有滑动的效果
controls.dampingFactor = 0.2011;   // 时间越小 滑动的时间越小

controls.autoRotate = true;  // 自动旋转
 
所有的属性:
OrbitControls#enableDamping – three.js docs (threejs.org)
 
9. 相机控件OrbitControls | Three.js中文网 (webgl3d.cn)

 

posted on 2024-04-25 19:14  流浪のwolf  阅读(1)  评论(0编辑  收藏  举报