119 |
|
extern int ray_pnprocs; /* number of child processes */ |
120 |
|
extern int ray_pnidle; /* number of idle processes */ |
121 |
|
|
122 |
< |
#define AMBLLEN 128 /* max. ambient list length */ |
123 |
< |
#define AMBWORD 8 /* average word length */ |
122 |
> |
#ifndef AMBLLEN |
123 |
> |
#define AMBLLEN 512 /* max. ambient list length */ |
124 |
> |
#endif |
125 |
> |
#define AMBWORD 12 /* average word length */ |
126 |
|
|
127 |
|
typedef struct { /* rendering parameter holder */ |
128 |
|
int do_irrad; |
162 |
|
extern void headclean(void); |
163 |
|
extern void openheader(void); |
164 |
|
extern void dupheader(void); |
165 |
+ |
/* defined in persist.c */ |
166 |
+ |
extern void persistfile(char *pfn); |
167 |
|
extern void pfdetach(void); |
168 |
|
extern void pfclean(void); |
169 |
|
extern void pflock(int lf); |
212 |
|
/* defined in srcdraw.c */ |
213 |
|
extern void drawsources(COLOR *pic[], float *zbf[], |
214 |
|
int x0, int xsiz, int y0, int ysiz); |
215 |
+ |
extern void init_drawsources(int rad); |
216 |
+ |
/* defined in rt/initotypes.c */ |
217 |
+ |
extern void initotypes(void); |
218 |
|
/* module main procedures */ |
219 |
|
extern void rtrace(char *fname); |
220 |
+ |
extern char * formstr(int f); |
221 |
|
extern void rview(void); |
222 |
|
extern void rpict(int seq, char *pout, char *zout, char *prvr); |
223 |
|
|