| 100 |
|
int report(); |
| 101 |
|
char *err; |
| 102 |
|
char *recover = NULL; |
| 103 |
+ |
char *zfile = NULL; |
| 104 |
|
char *errfile = NULL; |
| 105 |
|
char *ambfile = NULL; |
| 106 |
|
char **amblp = amblist; |
| 261 |
|
} |
| 262 |
|
break; |
| 263 |
|
#if RPICT |
| 264 |
+ |
case 'z': /* z file */ |
| 265 |
+ |
check(2,1); |
| 266 |
+ |
zfile = argv[++i]; |
| 267 |
+ |
break; |
| 268 |
|
case 'r': /* recover file */ |
| 269 |
|
check(2,1); |
| 270 |
|
recover = argv[++i]; |
| 449 |
|
#if RPICT |
| 450 |
|
if (ralrm > 0) /* report init time */ |
| 451 |
|
report(); |
| 452 |
< |
render(recover); /* render the scene */ |
| 452 |
> |
render(zfile, recover); /* render the scene */ |
| 453 |
|
#endif |
| 454 |
|
#if RTRACE |
| 455 |
|
rtrace(NULL); /* trace rays from stdin */ |