Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and system for triangulating concave polygons

A concave polygon and triangulation technology, which is applied in the field of triangulation of concave polygons and can solve problems such as complex algorithms

Inactive Publication Date: 2016-09-21
FUJITSU LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the algorithm he proposed is very complex

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for triangulating concave polygons
  • Method and system for triangulating concave polygons
  • Method and system for triangulating concave polygons

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Features and exemplary embodiments of various aspects of the invention will be described in detail below. The description of the following embodiments covers numerous specific details in order to provide a thorough understanding of the invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is only to provide a clearer understanding of the present invention by showing examples of the present invention. The present invention is by no means limited to any specific configuration and algorithm presented below, but covers any modification, replacement and improvement of related elements, components and algorithms without departing from the spirit of the present invention.

[0031] figure 1 A flowchart of a method for triangulating a concave polygon according to an embodiment of the present invention is shown. Such as figure 1 As show...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method and system for triangulating concave polygons are disclosed. The method includes: finding the concave vertices of the concave polygon, dividing the concave polygon into a plurality of sub-blocks by using a horizontal line passing through the concave vertices; for any sub-block, the rightmost concave vertex on the lower side of the sub-block As a starting point, each edge of the sub-block is searched sequentially in a clockwise or counterclockwise order to find one or more vertices of the concave polygon on each edge of the sub-block. In the case that there is no connection between a vertex and the starting point through a concave polygon edge, the one or more vertices are connected to the starting point respectively; When a triangle is formed between the connecting line with the starting point or between the connecting lines connecting the one or more vertices and the starting point in the plurality of sub-blocks, the triangle is cut from the concave polygon. Iterate over the remaining concave polygon parts.

Description

technical field [0001] The present invention relates to the field of graphics processing, and more particularly to a method and system for triangulating concave polygons. Background technique [0002] Triangulating a polygon is the process of decomposing a polygon into a series of triangles. Simple and fast triangulation of concave polygons has long been an important challenge in graphics processing. Although there are many methods for triangulating concave polygons, few methods can complete the triangulation of concave polygons in linear time. [0003] Currently, the easiest and most straightforward way to triangulate a concave polygon (say, with n sides) is to check all n 2 possible diagonals, each check is done in O(n) time, and the total length of time required to repeat this process for each vertex is O(n 4 ). [0004] Another method of triangulating concave polygons is based on the fact that each concave polygon has at least two "ears". The triangulation process is...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06T11/60
Inventor 谭志明白向晖洲镰康付轩
Owner FUJITSU LTD