ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/rt/ambcomp.c
(Generate patch)

Comparing ray/src/rt/ambcomp.c (file contents):
Revision 2.70 by greg, Thu May 21 05:54:54 2015 UTC vs.
Revision 2.72 by greg, Wed Mar 16 15:43:04 2016 UTC

# Line 609 | Line 609 | ambcorral(AMBHEMI *hp, FVECT uv[2], const double r0, c
609          double          ang, a1;
610          int             i, j;
611                                          /* don't bother for a few samples */
612 <        if (hp->ns < 12)
612 >        if (hp->ns < 8)
613                  return(0);
614                                          /* check distances overhead */
615          for (i = hp->ns*3/4; i-- > hp->ns>>2; )
# Line 733 | Line 733 | doambient(                             /* compute ambient component */
733                                  ra[0] = maxarad;
734                  }
735                                          /* flag encroached directions */
736 <                if ((wt >= 0.89*AVGREFL) & (crlp != NULL))
736 >                if (crlp != NULL)
737                          *crlp = ambcorral(hp, uv, ra[0]*ambacc, ra[1]*ambacc);
738                  if (pg != NULL) {       /* cap gradient if necessary */
739                          d = pg[0]*pg[0]*ra[0]*ra[0] + pg[1]*pg[1]*ra[1]*ra[1];

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines