From 1bca763ee1fd55c6136557ac399c1a55672ecb72 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期五, 31 十二月 2021 10:26:59 +0800
Subject: [PATCH] #

---
 static/js/app.js |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/static/js/app.js b/static/js/app.js
index 921addb..fe024a4 100644
--- a/static/js/app.js
+++ b/static/js/app.js
@@ -45,6 +45,7 @@
 			this.initStats();
 			this.initLight();
 			this.initReSize(this);
+			this.initObjectSelect();
 			this.initPointLockControl(this);
 			this.initFloor();
 			this.initBuilding();
@@ -83,7 +84,7 @@
 			// this.renderer.toneMapping = THREE.CineonToneMapping;	// 鑹茶皟
 			this.renderer.setSize(window.innerWidth, window.innerHeight);
 			this.renderer.setPixelRatio( window.devicePixelRatio );
-			this.renderer.shadowMap.enabled = true;
+			this.renderer.shadowMap.enabled = false;
 			this.renderer.shadowMap.type = THREE.BasicShadowMap;
 			this.dom = document.getElementById("container");
 			this.dom.appendChild(this.renderer.domElement);
@@ -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 );

--
Gitblit v1.9.1