ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/util/genBSDF.pl
(Generate patch)

Comparing ray/src/util/genBSDF.pl (file contents):
Revision 2.43 by greg, Mon Aug 5 22:56:50 2013 UTC vs.
Revision 2.44 by greg, Sat Sep 7 17:56:02 2013 UTC

# Line 181 | Line 181 | $disk2sq = '
181   norm_radians(p) : if(-p - PI/4, p + 2*PI, p);
182   in_disk_r = .999995*sqrt(Dx*Dx + Dy*Dy);
183   in_disk_phi = norm_radians(atan2(Dy, Dx));
184 < in_disk_rgn = floor((in_disk_phi + PI/4)/(PI/2)) + 1;
184 > in_disk_rgn = floor((.999995*in_disk_phi + PI/4)/(PI/2)) + 1;
185   out_square_a = select(in_disk_rgn,
186                          in_disk_r,
187                          (PI/2 - in_disk_phi)*in_disk_r/(PI/4),

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines