--- ray/src/rt/rv2.c 1992/01/17 09:27:17 2.6 +++ ray/src/rt/rv2.c 1992/03/04 16:52:10 2.8 @@ -297,7 +297,7 @@ char *s; e *= atof(cp); } if (p != NULL) { /* relative setting */ - if (bright(p->v) <= FTINY) { + if (bright(p->v) < 1e-25) { error(COMMAND, "cannot normalize to zero"); return; } @@ -386,7 +386,6 @@ register char *s; extern double shadcert; extern COLOR ambval; extern double ambacc; - extern double minarad; extern int ambres; extern int ambdiv; extern int ambssamp; @@ -464,8 +463,7 @@ register char *s; break; case 'r': if (getparam(s+2, "ambient resolution", 'i', &ambres)) - minarad = ambres > 0 ? - thescene.cusize/ambres : 0.0; + setambres(ambres); break; default: goto badparam;