--- ray/src/gen/gensky.c 2004/09/10 18:19:24 2.23 +++ ray/src/gen/gensky.c 2010/12/08 21:22:33 2.25 @@ -1,5 +1,5 @@ #ifndef lint -static const char RCSid[] = "$Id: gensky.c,v 2.23 2004/09/10 18:19:24 greg Exp $"; +static const char RCSid[] = "$Id: gensky.c,v 2.25 2010/12/08 21:22:33 greg Exp $"; #endif /* * gensky.c - program to generate sky functions. @@ -78,7 +78,7 @@ int skytype = S_CLEAR; /* sky type */ int dosun = 1; double zenithbr = 0.0; int u_zenith = 0; /* -1=irradiance, 1=radiance */ -double turbidity = 2.75; +double turbidity = 2.45; double gprefl = 0.2; /* computed values */ double sundir[3]; @@ -180,9 +180,9 @@ char *argv[]; else userror("bad option"); - if (fabs(s_meridian-s_longitude) > 45*PI/180) + if (month && !tsolar && fabs(s_meridian-s_longitude) > 45*PI/180) fprintf(stderr, - "%s: warning: %.1f hours btwn. standard meridian and longitude\n", + "%s: warning - %.1f hours btwn. standard meridian and longitude\n", progname, (s_longitude-s_meridian)*12/PI); printhead(argc, argv);