522 |
|
char *err; |
523 |
|
int nt, np; |
524 |
|
SCOLOR vsum; |
525 |
– |
COLOR cres; |
525 |
|
RAY rr; |
526 |
|
double sf; |
527 |
|
int i, j; |
591 |
|
} |
592 |
|
} |
593 |
|
} |
594 |
< |
/* finish our calculation */ |
596 |
< |
while (ray_presult(&rr, 0) > 0) { |
594 |
> |
while (ray_presult(&rr, 0) > 0) { /* finish our calculation */ |
595 |
|
smultscolor(rr.rcol, rr.rcoef); |
596 |
|
saddscolor(vsum, rr.rcol); |
597 |
|
} |
598 |
< |
/* print our result */ |
599 |
< |
scolor_rgb(cres, vsum); |
600 |
< |
printf("%.4e %.4e %.4e\n", colval(cres,RED), |
603 |
< |
colval(cres,GRN), colval(cres,BLU)); |
598 |
> |
for (i = 0; i < NCSAMP; i++) /* print our result */ |
599 |
> |
printf(" %.4e", vsum[i]); |
600 |
> |
fputc('\n', stdout); |
601 |
|
} |