|
@@ -3478,7 +3478,7 @@ export class Viewer extends ViewerBase{
|
|
|
|
|
|
let screenshot = ()=>{
|
|
|
let pose
|
|
|
-
|
|
|
+ console.log('screenshot',sid, Date.now())
|
|
|
useMap && (viewer.mapViewer.needRender = true)
|
|
|
|
|
|
this.needRender = true
|
|
@@ -3531,7 +3531,7 @@ export class Viewer extends ViewerBase{
|
|
|
if(!this.screenshoting){
|
|
|
//Potree.settings.pointNoLimit = false
|
|
|
Potree.settings.pointDensity = 'high'
|
|
|
- console.warn('恢复pointDensity')
|
|
|
+ //console.warn('恢复pointDensity')
|
|
|
/* if(viewer.scene.pointclouds[0].material.oldSize_ ){
|
|
|
viewer.scene.pointclouds[0].material.size = viewer.scene.pointclouds[0].material.oldSize_
|
|
|
viewer.scene.pointclouds[0].material.oldSize_ = null
|
|
@@ -3652,7 +3652,7 @@ export class Viewer extends ViewerBase{
|
|
|
let levels = viewer.scene.pointclouds[0].visibleNodes.map(e=>e.getLevel())
|
|
|
//console.log(levels)
|
|
|
let actMaxLevel = Math.max.apply(null, levels) //实际加载到的最高的node level
|
|
|
- console.warn('decreaseLevel, 新maxLevel', actMaxLevel - 1, '原maxlevel', viewer.scene.pointclouds[0].maxLevel, 'numVisiblePoints', Potree.numVisiblePoints)
|
|
|
+ //console.warn('decreaseLevel, 新maxLevel', actMaxLevel - 1, '原maxlevel', viewer.scene.pointclouds[0].maxLevel, 'numVisiblePoints', Potree.numVisiblePoints)
|
|
|
/* viewer.scene.pointclouds[0].maxLevel = actMaxLevel - 1
|
|
|
viewer.scene.pointclouds[0].material.oldSize_ = viewer.scene.pointclouds[0].material.size
|
|
|
viewer.scene.pointclouds[0].material.size *= 1.5 */
|
|
@@ -3662,12 +3662,12 @@ export class Viewer extends ViewerBase{
|
|
|
}
|
|
|
|
|
|
|
|
|
- let maxTime = 3000
|
|
|
+ let maxTime = 2000
|
|
|
setTimeout(()=>{
|
|
|
if(Potree.pointsLoading && Potree.settings.displayMode == 'showPointCloud'){//如果还在加载
|
|
|
|
|
|
viewer.addEventListener('pointsLoaded',()=>{ //点云加载完时(不一定准确)
|
|
|
- if(!finish)console.warn('加载完毕', ' numVisiblePoints', Potree.numVisiblePoints)
|
|
|
+ //if(!finish)console.warn('加载完毕', ' numVisiblePoints', Potree.numVisiblePoints)
|
|
|
dealDone()
|
|
|
},{once:true})
|
|
|
let lastNumVisiblePoints
|
|
@@ -3688,7 +3688,7 @@ export class Viewer extends ViewerBase{
|
|
|
},maxTime*0.6)
|
|
|
} */
|
|
|
setTimeout(()=>{//超时不候
|
|
|
- if(!finish)console.warn('超时, numVisiblePoints', Potree.numVisiblePoints)
|
|
|
+ //if(!finish)console.warn('超时, numVisiblePoints', Potree.numVisiblePoints)
|
|
|
dealDone()
|
|
|
},maxTime)
|
|
|
}else{
|
|
@@ -3721,7 +3721,7 @@ export class Viewer extends ViewerBase{
|
|
|
updateCamera()
|
|
|
if(useMap){
|
|
|
let waitMap = ()=>{
|
|
|
- //console.log('waitMap: '+sid)
|
|
|
+ console.log('waitMap: '+sid, Date.now(), this.mapViewer.mapLayer.loadingInProgress )
|
|
|
this.mapViewer.waitLoadDone(screenshot.bind(this))//等待地图所有加载完
|
|
|
}
|
|
|
|