Patent Document ID: 9836884
Application ID: 14139539
Patent Status: 1

Claim One:
1. A method, implemented by a computer system, for parameterizing a three-dimensional modeled object for tessellation, comprising the steps of: providing a boundary representation of the modeled object, the boundary representation comprising geometrical data including parametric surfaces and topological data including a set of faces each defined as a portion of a 2D domain of a respective parametric surface; determining, for each respective face, a respective 2D mesh fitting said respective face, comprising the steps of: subdividing boundary edges of the respective face into parametric arcs, wherein each parametric arc is 2D and defined as a function of one parameter, the function of one parameter outputting values in the 2D domain of the respective parametric surface defining the respective face, defining a set of vertices within the respective face, the vertices being points defined on the portion of the 2D domain of the respective parametric surface defining the respective face, and determining a partition of the respective face with parametric patches bounded by the parametric arcs and the vertices of the set of vertices, wherein each parametric patch is 2D and defined as a function of two parameters, the function of two parameters outputting values in the 2D domain of the respective parametric surface defining the respective face; associating the 2D meshes to the geometrical data of the boundary representation, the 2D meshes comprising the parametric patches, wherein at least one of the parametric patches includes a curved side; and storing the 2D meshes associated to the geometrical data on non-volatile memory of the computer system or sending the 2D meshes associated to the geometrical data to another computer system, wherein the stored 2D meshes associated to the geometrical data or the sent 2D meshes associated to the geometrical data represent the modeled object parameterized for tessellation.