]> git.mxchange.org Git - simgear.git/commitdiff
re-add hard-coded vertical distance. The coordinates should be surface
authormfranz <mfranz>
Tue, 11 Apr 2006 17:34:17 +0000 (17:34 +0000)
committermfranz <mfranz>
Tue, 11 Apr 2006 17:34:17 +0000 (17:34 +0000)
points and not add this distance, which depends on the sign housing/hardware,
after all.

simgear/scene/tgdb/apt_signs.cxx

index 488e470b4fc913f06242fcc21dca1fc1d91d0478..ef2e384d17dec15c83c5f9ddf1bc4fe8f25c1994 100644 (file)
@@ -256,6 +256,7 @@ ssgBranch *sgMakeTaxiSign( SGMaterialLib *matlib,
 
     // Part II: typeset
     double hpos = -total_width / 2;
+    const double dist = 0.5;        // hard-code distance from surface for now
 
     sgVec3 normal;
     sgSetVec3(normal, 0, -1, 0);
@@ -273,10 +274,10 @@ ssgBranch *sgMakeTaxiSign( SGMaterialLib *matlib,
 
         // vertices
         ssgVertexArray *vl = new ssgVertexArray(4);
-        vl->add(hpos,            0, 0);
-        vl->add(hpos + abswidth, 0, 0);
-        vl->add(hpos,            0, height);
-        vl->add(hpos + abswidth, 0, height);
+        vl->add(hpos,            0, dist);
+        vl->add(hpos + abswidth, 0, dist);
+        vl->add(hpos,            0, dist + height);
+        vl->add(hpos + abswidth, 0, dist + height);
 
         // texture coordinates
         ssgTexCoordArray *tl = new ssgTexCoordArray(4);