]> git.mxchange.org Git - flightgear.git/commitdiff
A couple lighting tweaks ...
authorcurt <curt>
Tue, 30 Dec 1997 13:06:56 +0000 (13:06 +0000)
committercurt <curt>
Tue, 30 Dec 1997 13:06:56 +0000 (13:06 +0000)
Main/GLUTmain.c
Scenery/sky.c
Time/fg_timer.c

index 0c3e11a6b77034fcd65c30bd71bc8645341c4df2..770c03044fab0b02a41428a025f142a0181f70ce 100644 (file)
@@ -185,7 +185,7 @@ static void fgUpdateViewParams() {
 
     /* sky_brightness = 0.15; */ /* to force a dark sky (for testing) */
 
-    if ( ambient < 0.1 ) { ambient = 0.1; }
+    if ( ambient < 0.02 ) { ambient = 0.02; }
     if ( diffuse < 0.0 ) { diffuse = 0.0; }
 
     if ( sky_brightness < 0.1 ) { sky_brightness = 0.1; }
@@ -623,9 +623,12 @@ int main( int argc, char *argv[] ) {
 
 
 /* $Log$
-/* Revision 1.40  1997/12/30 01:38:37  curt
-/* Switched back to per vertex normals and smooth shading for terrain.
+/* Revision 1.41  1997/12/30 13:06:56  curt
+/* A couple lighting tweaks ...
 /*
+ * Revision 1.40  1997/12/30 01:38:37  curt
+ * Switched back to per vertex normals and smooth shading for terrain.
+ *
  * Revision 1.39  1997/12/22 23:45:45  curt
  * First stab at sunset/sunrise sky glow effects.
  *
index bbd8aeab681e554391cb390bd73e6edb39aa50d7..2024f444755a74804abff8dec347d0858be4060b 100644 (file)
@@ -156,8 +156,10 @@ void fgSkyColorsInit() {
            middle_color[i][j] = l->sky_color[j] - diff * 0.9 + middle_amt[j];
            outer_color[i][j] = l->fog_color[j] + outer_amt[j];
 
-           if ( middle_color[i][j] > 1.0 ) { middle_color[i][j] = 1.0; }
-           if ( outer_color[i][j] > 1.0 ) { outer_color[i][j] = 1.0; }
+           if ( middle_color[i][j] > 1.00 ) { middle_color[i][j] = 1.00; }
+           if ( middle_color[i][j] < 0.10 ) { middle_color[i][j] = 0.10; }
+           if ( outer_color[i][j] > 1.00 ) { outer_color[i][j] = 1.00; }
+           if ( outer_color[i][j] < 0.10 ) { outer_color[i][j] = 0.10; }
        }
        inner_color[i][3] = middle_color[i][3] = outer_color[i][3] = 
            l->sky_color[3];
@@ -191,8 +193,10 @@ void fgSkyColorsInit() {
            middle_color[i][j] = l->sky_color[j] - diff * 0.9 + middle_amt[j];
            outer_color[i][j] = l->fog_color[j] + outer_amt[j];
 
-           if ( middle_color[i][j] > 1.0 ) { middle_color[i][j] = 1.0; }
-           if ( outer_color[i][j] > 1.0 ) { outer_color[i][j] = 1.0; }
+           if ( middle_color[i][j] > 1.00 ) { middle_color[i][j] = 1.00; }
+           if ( middle_color[i][j] < 0.10 ) { middle_color[i][j] = 0.10; }
+           if ( outer_color[i][j] > 1.00 ) { outer_color[i][j] = 1.00; }
+           if ( outer_color[i][j] < 0.15 ) { outer_color[i][j] = 0.15; }
        }
        inner_color[i][3] = middle_color[i][3] = outer_color[i][3] = 
            l->sky_color[3];
@@ -315,10 +319,13 @@ void fgSkyRender() {
 
 
 /* $Log$
-/* Revision 1.8  1997/12/23 04:58:38  curt
-/* Tweaked the sky coloring a bit to build in structures to allow finer rgb
-/* control.
+/* Revision 1.9  1997/12/30 13:06:57  curt
+/* A couple lighting tweaks ...
 /*
+ * Revision 1.8  1997/12/23 04:58:38  curt
+ * Tweaked the sky coloring a bit to build in structures to allow finer rgb
+ * control.
+ *
  * Revision 1.7  1997/12/22 23:45:48  curt
  * First stab at sunset/sunrise sky glow effects.
  *
index 0f42b55af5fb17edb2840e6abbe4303f94e9bf3e..6e1a8a3fb550497a43e99027aa55bdb78af34562 100644 (file)
@@ -31,7 +31,7 @@
 #  include <sys/timeb.h> /* for ftime() and struct timeb */
 #else
 #  include <sys/time.h>  /* for get/setitimer, gettimeofday, struct timeval */
-#endif USE_FTIME
+#endif /* USE_FTIME */
 
 #include "fg_timer.h"
 
@@ -82,7 +82,7 @@ void fgTimerInit(float dt, void (*f)()) {
        exit(0);
     }
 }
-#endif HAVE_ITIMER
+#endif /* HAVE_ITIMER */
 
 
 /* This function returns the number of milleseconds since the last
@@ -98,7 +98,7 @@ int fgGetTimeInterval() {
     static struct timeval last;
     static struct timeval current;
     static struct timezone tz;
-#endif USE_FTIME
+#endif /* USE_FTIME */
 
     if ( ! inited ) {
        inited = 1;
@@ -107,7 +107,7 @@ int fgGetTimeInterval() {
        ftime(&last);
 #else
        gettimeofday(&last, &tz);
-#endif
+#endif /* USE_FTIME */
 
        interval = 0;
     } else {
@@ -121,7 +121,7 @@ int fgGetTimeInterval() {
        interval = 1000000 * (current.tv_sec - last.tv_sec) + 
            (current.tv_usec - last.tv_usec);
        interval /= 1000;  /* convert back to milleseconds */
-#endif
+#endif /* USE_FTIME */
 
        last = current;
     }
@@ -131,9 +131,12 @@ int fgGetTimeInterval() {
 
 
 /* $Log$
-/* Revision 1.6  1997/07/12 02:13:04  curt
-/* Add ftime() support for those that don't have gettimeofday()
+/* Revision 1.7  1997/12/30 13:06:58  curt
+/* A couple lighting tweaks ...
 /*
+ * Revision 1.6  1997/07/12 02:13:04  curt
+ * Add ftime() support for those that don't have gettimeofday()
+ *
  * Revision 1.5  1997/06/26 19:08:38  curt
  * Restructuring make, adding automatic "make dep" support.
  *