| 28 |
|
|
| 29 |
|
int resolu = 16384; /* octree resolution limit */ |
| 30 |
|
|
| 31 |
< |
CUBE thescene = {EMPTY, {0.0, 0.0, 0.0}, 0.0}; /* our scene */ |
| 31 |
> |
CUBE thescene = {{0.0, 0.0, 0.0}, 0.0, EMPTY}; /* our scene */ |
| 32 |
|
|
| 33 |
|
char *ofname[MAXOBJFIL+1]; /* object file names */ |
| 34 |
|
int nfiles = 0; /* number of object files */ |
| 271 |
|
objset(oset, cu->cutree); |
| 272 |
|
cukid.cusize = cu->cusize * 0.5; |
| 273 |
|
|
| 274 |
< |
if (inc==O_IN || oset[0] < objlim || cukid.cusize < mincusize) { |
| 274 |
> |
if (inc==O_IN || oset[0] < objlim || cukid.cusize < |
| 275 |
> |
(oset[0] < MAXSET ? mincusize : mincusize/256.0)) { |
| 276 |
|
/* add to set */ |
| 277 |
|
if (oset[0] >= MAXSET) { |
| 278 |
|
sprintf(errmsg, "set overflow in addobject (%s)", |