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

Comparing ray/src/rt/t_func.c (file contents):
Revision 1.3 by greg, Tue Mar 14 10:41:23 1989 UTC vs.
Revision 1.4 by greg, Tue Mar 14 11:02:35 1989 UTC

# Line 82 | Line 82 | register RAY  *r;
82                  objerror(m, WARNING, "compute error");
83                  return;
84          }
85 <        if (mxf->fore.xfm == NULL)
86 <                for (i = 0; i < 3; i++)
87 <                        r->pert[i] += disp[i];
88 <        else
89 <                for (i = 0; i < 3; i++)
90 <                        r->pert[i] += ( disp[0]*mxf->fore.xfm[0][i] +
91 <                                        disp[1]*mxf->fore.xfm[1][i] +
92 <                                        disp[2]*mxf->fore.xfm[2][i] )
93 <                                                / mxf->fore.sca;
85 >        for (i = 0; i < 3; i++)
86 >                r->pert[i] += ( disp[0]*mxf->fore.xfm[0][i] +
87 >                                disp[1]*mxf->fore.xfm[1][i] +
88 >                                disp[2]*mxf->fore.xfm[2][i] )
89 >                                        / mxf->fore.sca;
90          return;
91   memerr:
92          error(SYSTEM, "out of memory in t_func");

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines