使用ThreeJs搭建BIM模型浏览器 第五步 漫游

基础的键盘操作漫游其实很好解决。Threejs有一个FlyControl这个控制器,就是完成键盘操作的。

废话不说,上图

 

关键代码

 

	
//用FlyControl代替常用的OrbitControls
   controls =new THREE.FlyControls(this.camera);
                controls.movementSpeed = 100; //设置移动的速度
                controls.rollSpeed = Math.PI / 6; //设置旋转速度
                controls.autoForward = false;
                controls.dragToLook = true;

 

你可能感兴趣的:(webgl,Revit,BIM)