|
|
@@ -3443,10 +3443,12 @@ export class Viewer extends ViewerBase{
|
|
|
//是否是俯视或仰视的视角,这样看马路等平面的话尽量每处点云level都一致不要密度不同:
|
|
|
let floorplanView = viewer.mainViewport.camera.type == 'OrthographicCamera'
|
|
|
if(!floorplanView){
|
|
|
- let pano = this.images360.findNearestPano()
|
|
|
- let dis = pano?.position.distanceTo(this.mainViewport.camera.position)
|
|
|
- if(dis > 3) floorplanView = true; //离远一点的平视希望也是全部加载好。勉强只能这么写
|
|
|
- console.warn('floorplanView',floorplanView)
|
|
|
+ let pano = this.images360.findNearestPano()
|
|
|
+ if(pano){
|
|
|
+ let dis = pano.position.distanceTo(this.mainViewport.camera.position)
|
|
|
+ if(dis > 3) floorplanView = true; //离远一点的平视希望也是全部加载好。勉强只能这么写
|
|
|
+ console.warn('floorplanView',floorplanView)
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
let maxTime = floorplanView ? 3000 : 1500; //注意交通一般要截图两次,先截带测量线的
|