home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.graphics:13716 comp.programming:3454
- Newsgroups: comp.graphics,comp.programming
- Path: sparky!uunet!paladin.american.edu!darwin.sura.net!sgiblab!news.kpc.com!kpc!hollasch
- From: hollasch@kpc.com (Steve Hollasch)
- Subject: Re: union of complex polygons
- Message-ID: <1993Jan13.011443.27728@kpc.com>
- Summary: Are those cream-filled or frosted?
- Sender: usenet@kpc.com
- Organization: Kubota Pacific Computer, Inc.
- References: <1993Jan12.195920.13397@engage.pko.dec.com>
- Distribution: usa
- Date: Wed, 13 Jan 1993 01:14:43 GMT
- Lines: 19
-
- holub@binkly.dec.com (C.G. Holub) writes:
- | I am looking for the most efficient algorithm for obtaining
- | the union of two complex polygons. These polygons in theory
- | could contain several hundred points and have several donuts.
-
- There are several CSG algorithms that are designed to handle polygons
- with an arbitrary number of English muffins, but none (that I'm aware of)
- will handle a general-case donut. Since there is a class of donut that is
- topologically equivalent to an English muffin, you may be able to adapt
- these algorithms to your needs with a minimum of fuss, depending, of course,
- on the donuts you had in mind. Bars, bear claws, donut "holes", belong to
- this class, but twists, old-fashioned's and cinnamon rolls do not (they have
- holes, voids, or are composed of topologically discrete surfaces.
-
- Hope this helps.
-
- ______________________________________________________________________________
- Steve Hollasch Kubota Pacific Computer, Inc.
- hollasch@kpc.com Santa Clara, California
-