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

Comparing ray/src/gen/surf.cal (file contents):
Revision 1.1 by greg, Thu Aug 22 08:49:45 1991 UTC vs.
Revision 2.3 by greg, Sat Feb 22 02:07:24 2003 UTC

# Line 1 | Line 1
1 < { SCCSid "$SunId$ LBL" }
2 <
1 > { RCSid: $Id$ }
2   {
3          surf.cal - calculation of interpolated surface normal
4  
# Line 10 | Line 9
9          A11 A12 A13     /
10   }
11  
12 + surf_u = select(arg(1)+1, Py, Pz, Px);
13 + surf_v = select(arg(1)+1, Pz, Px, Py);
14 +
15   surf_dx = surf_u*surf_v*arg(2) + surf_u*arg(5) + surf_v*arg(8) + arg(11);
16   surf_dy = surf_u*surf_v*arg(3) + surf_u*arg(6) + surf_v*arg(9) + arg(12);
17   surf_dz = surf_u*surf_v*arg(4) + surf_u*arg(7) + surf_v*arg(10) + arg(13);
16
17 surf_u = select(arg(1)+1, Py, Pz, Px);
18 surf_v = select(arg(1)+1, Pz, Px, Py);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines