#
luxiaotao1123
2021-12-31 1bca763ee1fd55c6136557ac399c1a55672ecb72
static/js/app.js
@@ -45,6 +45,7 @@
         this.initStats();
         this.initLight();
         this.initReSize(this);
         this.initObjectSelect();
         this.initPointLockControl(this);
         this.initFloor();
         this.initBuilding();
@@ -178,6 +179,18 @@
            object.renderer.setSize(window.innerWidth, window.innerHeight);
         }, false);
      }
      this.initOutLine = function(){
         // this.outlinePass = new THREE.OutlinePass(new THREE.Vector2(window.innerWidth, window.innerWidth), this.scene, this.camera);
         // this.outlinePass.edgeStrength = 10;//包围线浓度
         // this.outlinePass.edgeGlow = 0.1;//边缘线范围
         // this.outlinePass.edgeThickness = 1;//边缘线浓度
         // this.outlinePass.pulsePeriod = 2;//包围线闪烁评率
         // this.outlinePass.visibleEdgeColor.set('#B31985');//包围线颜色
         // this.outlinePass.hiddenEdgeColor.set('#190a05');//被遮挡的边界线颜色
      }
      this.initObjectSelect = function(){
         new ObjectSelect(this.scene, this.camera);
      }
      this.initPointLockControl = function(object){
         this.controls = new PointerLockControls( this.camera, document.body );
         this.raycaster = new THREE.Raycaster( new THREE.Vector3(), new THREE.Vector3( 0, - 1, 0 ), 0,  50 );