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

Comparing ray/src/rt/glass.c (file contents):
Revision 1.1 by greg, Thu Feb 2 10:41:24 1989 UTC vs.
Revision 1.2 by greg, Wed Jun 7 08:38:33 1989 UTC

# Line 80 | Line 80 | register RAY  *r;
80                  colval(trans,i) = (1.0-r1)*(1.0-r1)*d / (1.0 - r1*r1*d*d);
81          }
82                                                  /* transmitted ray */
83 <        if (rayorigin(&p, r, TRANS, intens(trans)) == 0) {
83 >        if (rayorigin(&p, r, TRANS, bright(trans)) == 0) {
84                  VCOPY(p.rdir, r->rdir);
85                  rayvalue(&p);
86                  multcolor(p.rcol, r->pcol);     /* modify */
# Line 96 | Line 96 | register RAY  *r;
96                  colval(refl,i) = r1 * (1.0 + (1.0-2.0*r1)*d) / (1.0 - r1*r1*d);
97          }
98                                                  /* reflected ray */
99 <        if (rayorigin(&p, r, REFLECTED, intens(refl)) == 0) {
99 >        if (rayorigin(&p, r, REFLECTED, bright(refl)) == 0) {
100                  for (i = 0; i < 3; i++)
101                          p.rdir[i] = r->rdir[i] + 2.0*pdot*pnorm[i];
102                  rayvalue(&p);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines