xzw 4 meses atrás
pai
commit
9adf45e379

Diferenças do arquivo suprimidas por serem muito extensas
+ 1 - 1
public/lib/Cesium/Cesium.js


+ 9 - 4
public/lib/potree/potree.js

@@ -34271,10 +34271,12 @@
 	      } else {
 	        if (toPano.retryUntilArrive) {
 	          //一直试直到可以飞成功
+	          //console.log('wait for reFly to pano ', toPano.pano.id)
 	          var retry = e => {
 	            //重飞
 	            if (e.makeIt) {
 	              this.removeEventListener('flyToPanoDone', retry);
+	              //console.log('reFly to pano ', toPano.pano.id)
 	              this.flyToPano(toPano);
 	            }
 	          };
@@ -34290,24 +34292,26 @@
 	      toPano.deferred && toPano.deferred.resolve(makeIt); //测量线截图时发现,resolve需要写在flying=false 后才行。
 	    };
 	    if (!toPano.pano.enabled) return done(false, true);
-	    Potree.Log('hope flyToPano: ' + toPano.pano.id /* , toPano.pano.position.toArray()  */);
+	    //Potree.Log('hope flyToPano: '+toPano.pano.id/* , toPano.pano.position.toArray()  */)
+
 	    if (!toPano.canCancelLast && this.latestToPano && this.latestToPano != toPano && (
 	    //还在飞
 	    this.latestToPano.pano != this.currentPano || !this.isAtPano())) {
 	      //如果旧的toPano只在pano旋转镜头,就直接取消旧的,继续执行 
-	      console.log('还在飞', this.latestToPano.pano.id);
+	      //console.log('还在飞', this.latestToPano.pano.id)
 	      return done(false);
 	    }
 	    if (this.currentPano == toPano.pano && this.isAtPano() && !toPano.target && !toPano.quaternion) {
 	      //已在该pano
-	      console.log('已在该pano', this.currentPano.id);
+	      //console.log('已在该pano', this.currentPano.id)
 	      this.dispatchEvent({
 	        type: 'flyToPano',
 	        toPano
 	      });
 	      return done(true);
 	    }
-	    Potree.Log('flyToPano: ' + toPano.pano.id /*, toPano.pano.position.toArray()  this.latestToPano && this.latestToPano.pano.id */);
+	    //Potree.Log('flyToPano: '+toPano.pano.id /*, toPano.pano.position.toArray()  this.latestToPano && this.latestToPano.pano.id */ )
+
 	    var target = toPano.target;
 	    var config = Potree.config.displayMode[Potree.settings.displayMode];
 	    var pano = toPano.pano;
@@ -50478,6 +50482,7 @@
 	    }
 	    [this.edge, this.endCaps[0].children[0]].forEach(e => {
 	      e.material.color.set(color);
+	      e.material.uniforms.maxClipFactor.value = this.selectStates.click ? 0.3 : this.selectStates.hover ? 0.6 : 1;
 	    });
 	  }
 	  removeMarker(index) {

Diferenças do arquivo suprimidas por serem muito extensas
+ 1 - 1
public/lib/potree/potree.js.map