> Slime - nothing directly, but I am cutting a hole in the middle of the
whole
> group of them.
That might be the cause of the slowdown. I mean, superellipsoids are slow,
but not *unbearably* slow in my experience.
Try this: rather than doing this:
difference {
union {
// superellipsoids
// other stuff
}
union {
// big hole cutout
}
}
do this:
#declare bighole = union {
// big hole cutout
}
union {
difference {
union {
// other stuff
}
object {bighole}
}
difference {
union {
// superellipsoid 1
}
object {bighole}
}
difference {
union {
// superellipsoid 2
}
object {bighole}
}
...
}
I wouldn't be surprised if that speeds things up.
- Slime
[ http://www.slimeland.com/ ]
Post a reply to this message
|