Browse Source

fix: 增加可选材质:meshStandardMaterial

xzw 1 năm trước cách đây
mục cha
commit
d142856e29
3 tập tin đã thay đổi với 88793 bổ sung162748 xóa
  1. 88790 162747
      public/lib/potree/potree.js
  2. 1 1
      public/lib/potree/potree.js.map
  3. 2 0
      src/sdk/cover/index.js

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 88790 - 162747
public/lib/potree/potree.js


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1 - 1
public/lib/potree/potree.js.map


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

@@ -610,6 +610,8 @@ export const enter = (dom, mapDom, isLocal, lonlat) => {
                 //if(autoLoads.filter(e=>e.loaded).length>1)return console.log('取消加载', prop), prop.onError()
                  
                 //return prop.onError()
+                 
+                prop.unlit = props.renderType != 'normal'  //用户上传的glb 若renderType为normal则用文件中定义的材质(最好是standardMaterial)
                 prop.maximumScreenSpaceError = 60
                 Potree.addModel(prop,  prop.done , prop.progressFun, prop.onError)
                 prop.loading = true