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

Comparing ray/src/gen/mkillum2.c (file contents):
Revision 2.27 by greg, Wed Dec 12 05:09:58 2007 UTC vs.
Revision 2.28 by greg, Thu Dec 13 07:03:37 2007 UTC

# Line 392 | Line 392 | my_face(               /* make an illum face */
392                  nalt = sqrt(il->sd->nout/PI) + .5;
393                  nazi = PI*nalt + .5;
394                  redistribute(il->sd, nalt, nazi, u, v, fa->norm, xfm);
395 <                il->sampdens = nalt*nazi/PI + .5;
395 >                if (!il->sampdens)
396 >                        il->sampdens = nalt*nazi/PI + .999;
397          }
398                                  /* write out the face and its distribution */
399          if (average(il, distarr, n)) {
# Line 586 | Line 587 | my_ring(               /* make an illum ring */
587                  nalt = sqrt(il->sd->nout/PI) + .5;
588                  nazi = PI*nalt + .5;
589                  redistribute(il->sd, nalt, nazi, u, v, co->ad, xfm);
590 <                il->sampdens = nalt*nazi/PI + .5;
590 >                if (!il->sampdens)
591 >                        il->sampdens = nalt*nazi/PI + .999;
592          }
593                                  /* write out the ring and its distribution */
594          if (average(il, distarr, n)) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines