--- ray/src/rt/ambient.c 1991/08/29 11:13:14 1.17 +++ ray/src/rt/ambient.c 1992/01/15 10:36:42 2.2 @@ -186,13 +186,13 @@ double s; for (j = 0; j < 3; j++) d += (r->rop[j] - av->pos[j]) * (av->dir[j] + r->ron[j]); - if (d*0.5 < -minarad*ambacc) + if (d*0.5 < -minarad*ambacc-.001) continue; /* * Jittering final test reduces image artifacts. */ wt = sqrt(e1) + sqrt(e2); - wt *= .9 + .2*frandom(); + wt *= .9 + .2*urand(9015+samplendx); if (wt > ambacc) continue; if (wt <= 1e-3)