379 |
|
rayshade(&ir, ir.ro->omod); |
380 |
|
rayparticipate(&ir); |
381 |
|
} |
382 |
< |
copycolor(cbuffer[n], ir.rcol); |
382 |
> |
scolor_rgb(cbuffer[n], ir.rcol); |
383 |
|
zbuffer[n] = ir.rot; |
384 |
|
obuffer[n] = ir.robj; |
385 |
|
abuffer[n] = ADISTANT; |
403 |
|
n = ir.rno; |
404 |
|
} else |
405 |
|
ray_trace(&ir); |
406 |
< |
copycolor(cbuffer[n], ir.rcol); |
406 |
> |
scolor_rgb(cbuffer[n], ir.rcol); |
407 |
|
zbuffer[n] = ir.rot; |
408 |
|
obuffer[n] = ir.robj; |
409 |
|
sbuffer[n] = 1; |
417 |
|
if (nprocs > 1) /* get stragglers */ |
418 |
|
while (ray_presult(&ir, 0)) { |
419 |
|
n = ir.rno; |
420 |
< |
copycolor(cbuffer[n], ir.rcol); |
420 |
> |
scolor_rgb(cbuffer[n], ir.rcol); |
421 |
|
zbuffer[n] = ir.rot; |
422 |
|
obuffer[n] = ir.robj; |
423 |
|
sbuffer[n] = 1; |