| 28 |
|
char validf[] = "-e 'valid(s,t)=X`SYS(s,t)^2+Y`SYS(s,t)^2+Z`SYS(s,t)^2-1e-7'"; |
| 29 |
|
#endif |
| 30 |
|
|
| 31 |
– |
char *progname; |
| 32 |
– |
|
| 31 |
|
/* Produce a Radiance model plotting the indicated incident direction(s) */ |
| 32 |
|
int |
| 33 |
|
main(int argc, char *argv[]) |
| 43 |
|
FVECT idir, odir; |
| 44 |
|
int i, j, n; |
| 45 |
|
/* check arguments */ |
| 46 |
< |
progname = argv[0]; |
| 46 |
> |
fixargv0(argv[0]); |
| 47 |
|
if (argc > 1 && !strcmp(argv[1], "-p")) { |
| 48 |
|
++showPeaks; |
| 49 |
|
++argv; --argc; |
| 165 |
|
ovec_from_pos(odir, i, j); |
| 166 |
|
if (inpXML) { |
| 167 |
|
SDValue sval; |
| 168 |
< |
if (SDreportError(SDevalBSDF(&sval, odir, |
| 169 |
< |
idir, &myBSDF), stderr)) |
| 168 |
> |
if (SDreportError(SDevalBSDF(&sval, idir, |
| 169 |
> |
odir, &myBSDF), stderr)) |
| 170 |
|
return(1); |
| 171 |
|
bsdf = sval.cieY; |
| 172 |
|
} else |