--- ray/src/gen/mkillum.c 2007/12/08 01:43:09 2.32 +++ ray/src/gen/mkillum.c 2009/04/18 16:14:26 2.34 @@ -1,5 +1,5 @@ #ifndef lint -static const char RCSid[] = "$Id: mkillum.c,v 2.32 2007/12/08 01:43:09 greg Exp $"; +static const char RCSid[] = "$Id: mkillum.c,v 2.34 2009/04/18 16:14:26 greg Exp $"; #endif /* * Make illum sources for optimizing rendering process @@ -306,7 +306,7 @@ xoptions( /* process options in string s */ } if (!*++cp || isspace(*cp)) continue; - if (isintd(++cp, " \t\n\r")) { + if (isintd(cp, " \t\n\r")) { thisillum.sampdens = atoi(cp); } else { atos(buf, sizeof(buf), cp); @@ -383,7 +383,7 @@ xoptions( /* process options in string s */ break; case 'z': case 'Z': - thisillum.udir = negax ? UDxneg : UDxpos; + thisillum.udir = negax ? UDzneg : UDzpos; break; default: thisillum.udir = UDunknown; @@ -444,8 +444,8 @@ printopts(void) /* print out option default values * printf("l+\t\t\t\t# light type on\n"); else printf("l-\t\t\t\t# light type off\n"); - printf("d=%d\t\t\t\t# density of points\n", thisillum.sampdens); - printf("s=%d\t\t\t\t# samples per point\n", thisillum.nsamps); + printf("d=%d\t\t\t\t# density of directions\n", thisillum.sampdens); + printf("s=%d\t\t\t\t# samples per direction\n", thisillum.nsamps); printf("b=%f\t\t\t# minimum average brightness\n", thisillum.minbrt); switch (thisillum.udir) { case UDzneg: