]> git.mxchange.org Git - flightgear.git/blobdiff - src/Scenery/hitlist.cxx
Don't bail out for lon == 180 or lat == 90
[flightgear.git] / src / Scenery / hitlist.cxx
index 264c6f9f8e98afd2493c19db5509c33fd5040820..afeb3bb1b68fa2b455755039552c29ef9f5ca672 100644 (file)
@@ -700,7 +700,7 @@ bool fgCurrentElev( sgdVec3 abs_view_pos, double max_alt_m,
 // returned results are in meters
 bool fgCurrentElev( sgdVec3 abs_view_pos, double max_alt_m,
                     sgdVec3 scenery_center,
-                    ssgTransform *terra_transform,
+                    ssgBranch *branch,
                     FGHitList *hit_list,
                     double *terrain_elev, double *radius, double *normal,
                    int & this_hit )
@@ -719,11 +719,11 @@ bool fgCurrentElev( sgdVec3 abs_view_pos, double max_alt_m,
 
     sgMat4 fxform;
     sgMakeIdentMat4 ( fxform ) ;
-    ssgGetEntityTransform( terra_transform, fxform );
+    ssgGetEntityTransform( branch, fxform );
 
     sgdMat4 xform;
     sgdSetMat4(xform,fxform);
-    hit_list->Intersect( terra_transform, xform, orig, dir );
+    hit_list->Intersect( branch, xform, orig, dir );
 
     this_hit = -1;
     int max_hit = -1;