controls & camera

内置属性设置

controls 鼠标控制器属性

camera 相机属性

代码示例

//鼠标控制器 controls.maxPolarAngle = Math.PI*0.498; //向下,最大角度限制 controls.minPolarAngle = Math.PI*0.35; //向上,最小角度限制 controls.minDistance = 10; //最近距离限制 controls.maxDistance = 400; //最远距离限制 controls.enableDamping = true; //是否开启惯性阻尼 controls.dampingFactor = 0.1; //惯性阻尼系数 controls.screenSpacePanning = false; //是否开启屏幕空间平移 controls.autoRotate = true; //是否开启自动旋转 controls.autoRotateSpeed = 0.5; //自动旋转速度 //相机属性 camera.near = 5; //相机最近距离,小于该距离则事物不可见 camera.fov = 20; //重新设置相机广角度(默认45 度),例如32:9宽屏(3840*1080)下,需把广角度设置小,房间室内漫游需把广角度设置大。 camera.updateProjectionMatrix(); //重新设置后更新

在线演示