发明名称 |
System and method for triangulation of non-simple, multiply-connected, multi-styled shapes |
摘要 |
Disclosed is a system and method for triangulating vector graphics data having non-simple multi-styled and multi-connected shapes. The method provides for geometry flattening and more efficient processing of horizontal edges. The method involves computing a plurality of monotone chains corresponding to each of the plurality of shapes; computing a plurality of scan beams corresponding to the plurality of monotone chains; computing a plurality of monotone polygons corresponding to the monotone chains; computing a plurality of triangles from the plurality of monotone polygons; and displaying the plurality of triangles on the computer display. |
申请公布号 |
US9552670(B1) |
申请公布日期 |
2017.01.24 |
申请号 |
US200812073065 |
申请日期 |
2008.02.28 |
申请人 |
AUTODESK, INC. |
发明人 |
Iribe Brendan;Shemanarev Maxim;Antonov Michael |
分类号 |
G06T17/20;G06T15/00;G06T15/04;G06T11/40 |
主分类号 |
G06T17/20 |
代理机构 |
Artegis Law Group, LLP |
代理人 |
Artegis Law Group, LLP |
主权项 |
1. A computer-implemented method for displaying an image having a plurality of multi-styled shapes on a computer display, comprising:
creating a plurality of monotone chains corresponding to each of the plurality of multi-styled shapes; creating, via a microprocessor, a monotone chain table populated with the plurality of monotone chains; assigning a plurality of scan beams corresponding to the plurality of monotone chains; identifying a left style and a right style corresponding to each of the plurality of monotone chains between two adjacent scan beams; computing a plurality of monotone polygons corresponding to the monotone chains, wherein each edge included in each monotone polygon is part of a monotone chain having a left style and a right style; and computing a plurality of triangles from the plurality of monotone polygons. |
地址 |
San Rafael CA US |