|
|
Chris Colefax wrote:
>
> Matt Giwer <jul### [at] ijnet> wrote
> > I successfully did a
> >
> > #declare thing = difference
> > {
> > union { object list 1 }
> > superellipsoid
> > }
> >
> > but
> >
> > #declare another_thing = difference
> > {
> > union { object list 1 }
> > union { object list 2 }
> > superellipsoid
> > }
> >
> > informs me that a patch object is not permitted and does not render
> > another_thing.
> >
> > A little trial and error should solve the general problem. Am I correct
> > in guessing a patch object is an old name for a CSG object?
>
> There should be no problem using superellipsoids in CSG, as they are a
> well-defined solid object (unlike triangles, polygons, bicubic patches,
> discs, etc). I have no problem rendering the difference of a union minus
> another union and a superellipsoid. Is it possible there is such a patch
> object in your object list 2? Perhaps some more detailed code might help
> track the problem down...
Literally a patch? No, attached is what it objects to being added.
--
Gore will spend the next for years training Democrats
how to punch holes in pieces of paper.
-- The Iron Webmaster, 389
Post a reply to this message
Attachments:
Download 'us-ascii' (2 KB)
|
|