Browse Source

fix pour les pano à 360° (le vrai) + retour de la buté de l'angle de visée

Samuel 8 years ago
parent
commit
9e4a88fb79
1 changed files with 7 additions and 1 deletions
  1. 7 1
      panorama/static/panorama/js/pano.js

+ 7 - 1
panorama/static/panorama/js/pano.js

@@ -1250,8 +1250,14 @@ function getCapMinMaxVisible(){
     var cap_min = fmodulo(bearing - half_angle, 360);
     var cap_max = fmodulo(bearing + half_angle, 360);
 
+    // check outside border
+    if (! image_loop){
+        if (x - half_width < 0){cap_min = image_cap_min};
+        if (x + half_width > image_width){cap_max = image_cap_max};
+    };
+
     // check if we repeat the pano
-    if ((bearing < cap_min) && (bearing > cap_max)){
+    if ( half_angle > 180 && image_loop){
         var cap_min = 0;
         var cap_max = 360;
     };