소스 검색

fix: 3dtiles opacity bug

xzw 1 년 전
부모
커밋
187095d4d6
3개의 변경된 파일7개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      public/lib/potree/potree.js
  2. 1 1
      public/lib/potree/potree.js.map
  3. 5 0
      src/sdk/cover/index.js

+ 1 - 1
public/lib/potree/potree.js

@@ -164442,7 +164442,7 @@ ENDSEC
 	                }
 	            });
 	            tileset.addEventListener('tileLoaded',(e)=>{ //每一个tile加载完要更改透明度
-	                let opacity = result.model.parent ? result.model.parent.opacity : result.model.opacity; //最多两层
+	                let opacity = result.model.parent == this.objs ?  result.model.opacity : result.model.parent.opacity;//最多两层
 	                MergeEditor.changeOpacity(e.tileContent,opacity);
 	                //set Layers ?
 	            });

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
public/lib/potree/potree.js.map


+ 5 - 0
src/sdk/cover/index.js

@@ -2,6 +2,11 @@ import mitt from 'mitt'
 
 import axios from 'axios' //{ axios } from '@/api'
 
+/* 
+
+https://xj-mix3d.4dkankan.com/fire/#/home  新疆消防救援总队火灾现场勘验重建平台
+
+ */
 
 let requestLoadCount = 0