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

Comparing ray/src/rt/srcsupp.c (file contents):
Revision 2.12 by greg, Wed Dec 31 01:50:02 2003 UTC vs.
Revision 2.15 by greg, Sun Oct 16 16:04:10 2005 UTC

# Line 60 | Line 60 | newsource()                    /* allocate new source in our array */
60                  return(-1);
61          source[nsources].sflags = 0;
62          source[nsources].nhits = 1;
63 <        source[nsources].ntests = 2;    /* initial hit probability = 1/2 */
63 >        source[nsources].ntests = 2;    /* initial hit probability = 50% */
64   #if SHADCACHE
65          source[nsources].obscache = NULL;
66   #endif
# Line 109 | Line 109 | OBJREC  *so;
109                  src->sloc[j] /= (double)f->nv;
110          }
111          if (!inface(src->sloc, f))
112 <                objerror(so, USER, "cannot hit center");
112 >                objerror(so, USER, "cannot hit center for source");
113          src->sflags |= SFLAT;
114          VCOPY(src->snorm, f->norm);
115          src->ss2 = f->area;
# Line 195 | Line 195 | OBJREC  *so;
195          co = getcone(so, 0);
196          VCOPY(src->sloc, CO_P0(co));
197          if (CO_R0(co) > 0.0)
198 <                objerror(so, USER, "cannot hit center");
198 >                objerror(so, USER, "cannot hit center for source");
199          src->sflags |= SFLAT;
200          VCOPY(src->snorm, co->ad);
201          src->srad = CO_R1(co);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines