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

Comparing ray/src/rt/normal.c (file contents):
Revision 2.56 by greg, Sun Oct 10 19:49:17 2010 UTC vs.
Revision 2.57 by greg, Sun Oct 10 22:31:46 2010 UTC

# Line 395 | Line 395 | gaussamp(                      /* sample Gaussian specular */
395                  copycolor(scol, np->scolor);
396                  ns2go = 1;
397                  if (specjitter > 1.5) { /* multiple samples? */
398 <                        ns2go = specjitter*sr.rweight + .5;
398 >                        ns2go = specjitter*r->rweight + .5;
399                          if (sr.rweight <= minweight*ns2go)
400                                  ns2go = sr.rweight/minweight;
401                          if (ns2go > 1) {
# Line 450 | Line 450 | gaussamp(                      /* sample Gaussian specular */
450                          rayorigin(&sr, SPECULAR, r, sr.rcoef) == 0) {
451                  ns2go = 1;
452                  if (specjitter > 1.5) { /* multiple samples? */
453 <                        ns2go = specjitter*sr.rweight + .5;
453 >                        ns2go = specjitter*r->rweight + .5;
454                          if (sr.rweight <= minweight*ns2go)
455                                  ns2go = sr.rweight/minweight;
456                          if (ns2go > 1) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines