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

Comparing ray/src/rt/t_data.c (file contents):
Revision 1.2 by greg, Tue Mar 28 07:44:15 1989 UTC vs.
Revision 1.3 by greg, Tue Apr 11 13:30:37 1989 UTC

# Line 103 | Line 103 | RAY  *r;
103          if (errno)
104                  goto computerr;
105  
106 +        multv3(disp, disp, mxf->fore.xfm);
107 +        multv3(disp, disp, r->rofx);
108          for (i = 0; i < 3; i++)
109 <                r->pert[i] += ( disp[0]*mxf->fore.xfm[0][i] +
108 <                                disp[1]*mxf->fore.xfm[1][i] +
109 <                                disp[2]*mxf->fore.xfm[2][i] )
110 <                                        / mxf->fore.sca;
109 >                r->pert[i] += disp[i] / (mxf->fore.sca * r->rofs);
110          return;
111   dimerr:
112          objerror(m, USER, "dimension error");

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines