26 |
|
|
27 |
|
#include "random.h" |
28 |
|
|
29 |
+ |
#include "paths.h" |
30 |
+ |
|
31 |
|
int dimlist[MAXDIM]; /* sampling dimensions */ |
32 |
|
int ndims = 0; /* number of sampling dimensions */ |
33 |
|
int samplendx; /* sample index number */ |
80 |
|
#define pixjitter() (.5+dstrpix*(.5-frandom())) |
81 |
|
|
82 |
|
#define RFTEMPLATE "rfXXXXXX" |
83 |
< |
#define HFTEMPLATE "/tmp/hfXXXXXX" |
83 |
> |
#define HFTEMPLATE TEMPLATE |
84 |
|
|
85 |
|
static char *hfname = NULL; /* header file name */ |
86 |
|
static FILE *hfp = NULL; /* header file pointer */ |
257 |
|
normaspect(viewaspect(&ourview), &pa, &hres, &vres); |
258 |
|
if (seq) { |
259 |
|
if (ralrm > 0) { |
260 |
< |
sprintf(errmsg, "starting frame %d\n", seq); |
261 |
< |
eputs(errmsg); |
260 |
> |
fprintf(stderr, "FRAME %d:", seq); |
261 |
> |
fprintview(&ourview, stderr); |
262 |
> |
putc('\n', stderr); |
263 |
> |
fflush(stderr); |
264 |
|
} |
265 |
|
printf("FRAME=%d\n", seq); |
266 |
|
} |
415 |
|
if (sampdens != NULL) |
416 |
|
free(sampdens); |
417 |
|
pctdone = 100.0; |
418 |
+ |
if (ralrm > 0) |
419 |
+ |
report(); |
420 |
|
return; |
421 |
|
writerr: |
422 |
|
error(SYSTEM, "write error in render"); |