xzw 2 hónapja
szülő
commit
18a36b840c
1 módosított fájl, 17 hozzáadás és 13 törlés
  1. 17 13
      src/custom/start.js

+ 17 - 13
src/custom/start.js

@@ -67,17 +67,9 @@ export function start(dom, navDom, number ){ //t-Zvd3w0m
             scene.addPointCloud(pointcloud);
             
               
-             
-             
-        
-            Potree.loadPanos( (data) => { 
-                //console.log('loadPanos',dataset.sceneCode, dataset.id, data)
-                viewer.images360.addPanoData(data  ) 
-                viewer.images360.loadDone() 
-                viewer.scene.add360Images(viewer.images360); 
-               
+            let done = ()=>{
                 viewer.updateModelBound() //需等pano加载完
-              
+                  
                 let {boundSize, center} = viewer.bound
                  
                 viewer.dispatchEvent({type:'loadPointCloudDone'})
@@ -115,15 +107,27 @@ export function start(dom, navDom, number ){ //t-Zvd3w0m
                  
                  
                 let boxHelper = new Potree.Box3Helper(viewer.bound.boundingBox);
-				boxHelper.matrixAutoUpdate = false; 
+                boxHelper.matrixAutoUpdate = false; 
                 viewer.scene.scene.add(boxHelper) 
                 viewer.bound.boxHelper = boxHelper
                 boxHelper.visible = false
                 
                 console.log('allLoaded')
                 viewer.dispatchEvent('allLoaded')
-            }) 
-                
+            }
+            
+            
+            if(Potree.settings.noPanos){
+                done()
+            }else{ 
+                Potree.loadPanos( (data) => { 
+                    //console.log('loadPanos',dataset.sceneCode, dataset.id, data)
+                    viewer.images360.addPanoData(data  ) 
+                    viewer.images360.loadDone() 
+                    viewer.scene.add360Images(viewer.images360); 
+                    done() 
+                }) 
+            }
         }) 
         
     }