Accurate boolean operations for subdivision surfaces and relaxed fitting
AssigneeSilicon Graphics, Inc.
InventorsEric Joel Stollnitz, Peter Liepa
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Graphics, Inc.
InventorsEric Joel Stollnitz, Peter Liepa
Estimating the term…
An apparatus, method, and computer readable storage medium for accurately performing Boolean operations on subdivision surfaces. The present invention produces a base mesh which subdivides into a surface which represents the Boolean operation of two subdivision surfaces. The method includes (a) chopping pieces of two Catmull-Clark bases meshes which correspond to pieces of a Boolean surface computed from limit surfaces of the two base meshes; (b) creating new edges on the chopped pieces to create quadrilaterals and triangles; and (c) merging the chopped pieces with the new edges into a Boolean base mesh which approximates the Boolean surface.
A method, comprising:
A method, comprising:
A method for creating a Catmull-Clark Boolean base mesh which subdivides to a Boolean surface which represents a Boolean operation of two subdivided surfaces generated from two input base meshes, comprising:
A method comprising computing a Catmull-Clark Boolean base mesh which subdivides into a subdivision surface which represents a Boolean operation applied to two subdivision surfaces created from two respective input base meshes, the Boolean base mesh not being computed by performing the Boolean operation directly on the two input base meshes themselves.
A method comprising:
A method, comprising:
A method, comprising:
A computer readable storage medium controlling a computer by,
An apparatus, comprising:
Dependencies are inferred from the claim text.