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

Comparing ray/src/rt/rv3.c (file contents):
Revision 2.26 by greg, Fri Aug 29 05:46:03 2008 UTC vs.
Revision 2.27 by greg, Fri Sep 5 19:45:41 2008 UTC

# Line 377 | Line 377 | findrect(                              /* find a rectangle */
377  
378  
379   void
380 + compavg(                                /* recompute averages */
381 +        PNODE   *p
382 + )
383 + {
384 +        if (p->kid == NULL)
385 +                return;
386 +        compavg(p->kid+DL);
387 +        compavg(p->kid+DR);
388 +        compavg(p->kid+UL);
389 +        compavg(p->kid+UR);
390 +        setcolor(p->v, .0, .0, .0);
391 +        addcolor(p->v, p->kid[DL].v);
392 +        addcolor(p->v, p->kid[DR].v);
393 +        addcolor(p->v, p->kid[UL].v);
394 +        addcolor(p->v, p->kid[UR].v);
395 +        scalecolor(p->v, 0.25);
396 + }
397 +
398 +
399 + void
400   scalepict(                              /* scale picture values */
401          PNODE  *p,
402          double  sf

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines