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

Comparing ray/src/rt/aniso.c (file contents):
Revision 2.48 by greg, Sun Oct 10 19:49:17 2010 UTC vs.
Revision 2.49 by greg, Sun Oct 10 22:31:45 2010 UTC

# Line 357 | Line 357 | agaussamp(             /* sample anisotropic Gaussian specular */
357                  copycolor(scol, np->scolor);
358                  ns2go = 1;
359                  if (specjitter > 1.5) { /* multiple samples? */
360 <                        ns2go = specjitter*sr.rweight + .5;
360 >                        ns2go = specjitter*r->rweight + .5;
361                          if (sr.rweight <= minweight*ns2go)
362                                  ns2go = sr.rweight/minweight;
363                          if (ns2go > 1) {
# Line 418 | Line 418 | agaussamp(             /* sample anisotropic Gaussian specular */
418                          rayorigin(&sr, SPECULAR, r, sr.rcoef) == 0) {
419                  ns2go = 1;
420                  if (specjitter > 1.5) { /* multiple samples? */
421 <                        ns2go = specjitter*sr.rweight + .5;
421 >                        ns2go = specjitter*r->rweight + .5;
422                          if (sr.rweight <= minweight*ns2go)
423                                  ns2go = sr.rweight/minweight;
424                          if (ns2go > 1) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines