137 |
|
|
138 |
|
extern int ray_pnprocs; /* number of child processes */ |
139 |
|
extern int ray_pnidle; /* number of idle processes */ |
140 |
– |
extern int ray_pnbatch; /* throughput over responsiveness? */ |
140 |
|
|
141 |
|
#ifndef AMBLLEN |
142 |
|
#define AMBLLEN 512 /* max. ambient list length */ |
221 |
|
extern int rayorigin(RAY *r, int rt, const RAY *ro, const COLOR rc); |
222 |
|
extern void rayclear(RAY *r); |
223 |
|
extern void raytrace(RAY *r); |
224 |
+ |
extern int rayreject(OBJREC *o, RAY *r, double t); |
225 |
|
extern void rayhit(OBJECT *oset, RAY *r); |
226 |
|
extern void raycont(RAY *r); |
227 |
|
extern void raytrans(RAY *r); |