IP Library Granted Patent US 8,884,956
Granted Patent B2
US 8,884,956 · App. 11/837,402 · Granted Nov 11, 2014

System and method for trimmed surface tessellation

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,884,956
App. No.
11/837,402
Granted
Nov 11, 2014
Kind
B2
Abstract

A system, method, and computer program for tessellation. A method includes tessellating a curve having a plurality of polygons, connecting said plurality of polygons in a preferred direction, and decomposing polygons into a plurality of triangles. A mesh representation is created from the plurality of triangles.

Claims (22)

1. A method for tessellation, comprising:

tessellating a curve to produce a plurality of polygons;

connecting said plurality of polygons in a preferred direction;

decomposing the polygons into a plurality of triangles; and

whereby a mesh representation is created from said plurality of triangles, and wherein the method is performed by a computer.

2. The method of claim 1 , further comprising tessellating a surface.

3. The method of claim 1 , wherein said decomposition step occurs by monotone partitioning.

4. The method of claim 1 , wherein a model representation provides said curves for tessellation.

5. The method of claim 4 , wherein said model representation is one of a BREP and a light model.

6. A non-transitory machine readable medium encoded with computer-executable instructions operable to cause a computer to:

tessellate a curve to produce a plurality of polygons;

connect said plurality of polygons in a preferred direction; and

decompose the polygons into a plurality of triangles.

7. The machine readable medium of claim 6 , further comprising tessellating a surface.

8. The machine readable medium of claim 6 , wherein said decomposition step occurs by monotone partitioning.

9. The machine readable medium of claim 6 , wherein a model representation provides said curves for tessellation.

10. The computer-program product of claim 9 , wherein said model representation is one of a BREP and a light model.

11. A data processing system comprising:

a processor; and

an accessible memory, the data processing system configured to perform the steps of tessellating a curve to produce a plurality of polygons;

connecting said plurality of polygons in a preferred direction; and

decomposing the polygons into a plurality of triangles.

Assignments (1)
CHANGE OF NAME Recorded Dec 3, 2019
From: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
To: SIEMENS INDUSTRY SOFTWARE INC.
Reel/Frame 051171/0024 →