Patent ID: 7952575

Claim:
A computer-implemented method of creating a parametric surface, comprising the steps of: in a computer, (a) providing a base mesh having a plurality of outer or inner vertices with valence greater than two, said vertices defining faces and at least one of said vertices being an extraordinary vertex defined as being different from: an outer vertex with valence two, an outer vertex with valence three, and an inner vertex with valence four; (b) converting faces of the base mesh into parametric elementary surfaces; (c) trimming at least one of said parametric elementary surfaces located in the vicinity of said extraordinary vertex, according to: at least two parametric elementary surfaces adjacent to said at least one parametric elementary surface and the base mesh; and (d) constructing at least one parametric elementary surface, adjacent to said trimmed parametric elementary surface, in a manner wherein the constructed parametric elementary surfaces and the trimmed parametric elementary surface form a parametric surface, and wherein the trimming enables a certain level of geometric continuity of the parametric surface to result.