]> git.mxchange.org Git - flightgear.git/commitdiff
Patch from Norman Vine to save some property lookups.
authordavid <david>
Fri, 12 Apr 2002 12:44:58 +0000 (12:44 +0000)
committerdavid <david>
Fri, 12 Apr 2002 12:44:58 +0000 (12:44 +0000)
src/Cockpit/panel.cxx

index 18887b83bff04c54d802bbe3f03f61790bf59061..f04ec8f730030241f031e2d9258a35a773b371b0 100644 (file)
@@ -786,10 +786,15 @@ void
 FGLayeredInstrument::draw ()
 {
   if (test()) {
+    float z = 0.1f;
+    float z_inc = 0.01;
+    bool vc = fgGetBool("/sim/virtual-cockpit");
     for (int i = 0; i < (int)_layers.size(); i++) {
       glPushMatrix();
-      if(!fgGetBool("/sim/virtual-cockpit"))
-         glTranslatef(0.0, 0.0, (i / 100.0) + 0.1);
+      if(!vc) {
+        glTranslatef(0.0, 0.0, z);
+        z += z_inc;
+      }
       _layers[i]->draw();
       glPopMatrix();
     }