--- ray/src/rt/renderopts.c 2004/08/13 22:57:56 2.6 +++ ray/src/rt/renderopts.c 2005/05/31 18:01:09 2.8 @@ -1,5 +1,5 @@ #ifndef lint -static const char RCSid[] = "$Id: renderopts.c,v 2.6 2004/08/13 22:57:56 greg Exp $"; +static const char RCSid[] = "$Id: renderopts.c,v 2.8 2005/05/31 18:01:09 greg Exp $"; #endif /* * renderopts.c - process common rendering options @@ -144,7 +144,7 @@ getrenderopt( /* get next render option */ getpath(av[1],getrlibpath(),R_OK)); if (rval < 0) { sprintf(errmsg, - "cannot open ambient include file \"%s\"", av[0]); + "cannot open ambient include file \"%s\"", av[1]); error(SYSTEM, errmsg); } amblp += rval; @@ -165,7 +165,7 @@ getrenderopt( /* get next render option */ getpath(av[1],getrlibpath(),R_OK)); if (rval < 0) { sprintf(errmsg, - "cannot open ambient exclude file \"%s\"", av[0]); + "cannot open ambient exclude file \"%s\"", av[1]); error(SYSTEM, errmsg); } amblp += rval; @@ -245,6 +245,7 @@ print_rdefaults(void) /* print default render values colval(salbedo,GRN), colval(salbedo,BLU)); printf("-mg %f\t\t\t# mist scattering eccentricity\n", seccg); printf("-ms %f\t\t\t# mist sampling distance\n", ssampdist); - printf("-lr %-9d\t\t\t# limit reflection\n", maxdepth); + printf("-lr %-9d\t\t\t# limit reflection%s\n", maxdepth, + maxdepth<=0 ? " (Russian roulette)" : ""); printf("-lw %f\t\t\t# limit weight\n", minweight); }