119 |
|
|
120 |
|
int hres, vres; /* resolution for this frame */ |
121 |
|
|
122 |
+ |
extern void sskip_ray(RAY *r, double h, double v); |
123 |
+ |
|
124 |
|
static VIEW lastview; /* the previous view input */ |
125 |
|
|
126 |
|
static void report(int); |
289 |
|
do { |
290 |
|
if (seq && nextview(stdin) == EOF) |
291 |
|
break; |
292 |
+ |
lastview.type *= seq > 1; |
293 |
|
pctdone = 0.0; |
294 |
|
if (pout != NULL) { |
295 |
|
int myfd; |
477 |
|
/* fill bar */ |
478 |
|
fillscanbar(scanbar, zbar, hres, ypos, ystep); |
479 |
|
if (srcdrawing) /* add bitty sources */ |
480 |
< |
drawsources((COLORV **)scanbar, 3, zbar, 0, hres, ypos, ystep); |
480 |
> |
drawsources((COLORV **)scanbar, out_prims, zbar, 0, hres, ypos, ystep); |
481 |
|
/* write it out */ |
482 |
|
#ifdef SIGCONT |
483 |
|
signal(SIGCONT, SIG_IGN); /* don't interrupt writes */ |