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

Comparing ray/src/hd/holo.c (file contents):
Revision 3.7 by gregl, Wed Nov 12 16:29:43 1997 UTC vs.
Revision 3.8 by gregl, Thu Nov 20 10:52:57 1997 UTC

# Line 256 | Line 256 | FVECT  wp;
256   hdworld(wp, hp, gp)             /* compute world coordinates */
257   register FVECT  wp;
258   register HOLO   *hp;
259 < register FVECT  gp;
259 > FVECT   gp;
260   {
261 <        VSUM(wp, hp->orig, hp->xv[0], gp[0]);
262 <        VSUM(wp, wp, hp->xv[1], gp[1]);
263 <        VSUM(wp, wp, hp->xv[2], gp[2]);
261 >        register double d;
262 >
263 >        d = gp[0]/hp->grid[0];
264 >        VSUM(wp, hp->orig, hp->xv[0], d);
265 >
266 >        d = gp[1]/hp->grid[1];
267 >        VSUM(wp, wp, hp->xv[1], d);
268 >
269 >        d = gp[2]/hp->grid[2];
270 >        VSUM(wp, wp, hp->xv[2], d);
271   }
272  
273  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines