|
@@ -1199,7 +1199,7 @@ export class Images360 extends THREE.EventDispatcher{
|
|
|
|
|
|
let camera = viewer.scene.getActiveCamera();
|
|
|
if(target && !dir){
|
|
|
- dir = new Vector3().subVectors(target,point).normalize();
|
|
|
+ dir = new THREE.Vector3().subVectors(target,point).normalize();
|
|
|
}
|
|
|
let atFloor = sameFloor && viewer.modules.SiteModel.pointInWhichEntity(point, 'floor');
|
|
|
|
|
@@ -1251,7 +1251,7 @@ export class Images360 extends THREE.EventDispatcher{
|
|
|
return -dis1
|
|
|
}else {
|
|
|
let dis2 = disSquareMap.get(pano);
|
|
|
- let vec2 = new Vector3().subVectors(target,pano.position).normalize();
|
|
|
+ let vec2 = new THREE.Vector3().subVectors(target,pano.position).normalize();
|
|
|
let cos = dir.dot(vec2);
|
|
|
//let result = (- dis1 - Math.pow(dis2 , 1.5)) / (cos + 2) // cos+2是为了调整到1-3,
|
|
|
|
|
@@ -1281,7 +1281,7 @@ export class Images360 extends THREE.EventDispatcher{
|
|
|
);
|
|
|
|
|
|
|
|
|
- var g = Common$1.sortByScore(panos, require, rank);
|
|
|
+ var g = Common.sortByScore(panos, require, rank);
|
|
|
//console.log(g)
|
|
|
|
|
|
/* let result1 = g && g.slice(0, 10)
|