|
@@ -2489,7 +2489,7 @@ manage.initMapPanoPos = function(width,height){
|
|
let boundMin = new THREE.Vector2(bounding.min.x, bounding.min.z);
|
|
let boundMin = new THREE.Vector2(bounding.min.x, bounding.min.z);
|
|
let diff = new THREE.Vector2().subVectors(panoPos, boundMin)
|
|
let diff = new THREE.Vector2().subVectors(panoPos, boundMin)
|
|
diff.divide(bound2dSize)
|
|
diff.divide(bound2dSize)
|
|
- diff.y = 1-diff.y
|
|
|
|
|
|
+ diff.y = 1-diff.y, diff.x = 1-diff.x //暂时先这么写,其实应该用旋转角,旋转180度比较适应所有旋转情况
|
|
diff.multiply(imgSize)
|
|
diff.multiply(imgSize)
|
|
|
|
|
|
data[pano.id] = diff
|
|
data[pano.id] = diff
|