A method for quickly constructing a complex polygon plane based on Unity 3D

A polygonal and concave polygonal technology, applied in the field of rapid construction of complex polygonal planes based on Unity3D, can solve problems such as low efficiency, achieve the effect of improving efficiency and reducing human intervention

Pending Publication Date: 2019-05-10
苏明
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the traditional method of building complex polygonal planes based on the Unity3D platform is not only inefficient, but also error-prone for complex polygonal plane triangulation

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
  • A method for quickly constructing a complex polygon plane based on Unity 3D
  • A method for quickly constructing a complex polygon plane based on Unity 3D
  • A method for quickly constructing a complex polygon plane based on Unity 3D

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] A method for quickly constructing a complex polygonal plane based on Unity3D will be further described below in conjunction with the accompanying drawings and embodiments.

[0037] comprehensive reference figure 1 and figure 2 , the present invention provides a kind of method based on Unity3D fast construction complex polygon plane, it is characterized in that, comprises the following steps:

[0038] S0: Select any vertex of the vertices of the polygonal plane, number all the vertices in order, and record the numbered vertices of the polygonal plane as an ordered set as A={p 0 ,p 1 ,p 2 ,...,p n}, p n Indicates the nth vertex, n is the number of vertices, and then enters step S1;

[0039] S1: Determine the convexity and concaveness of the polygon plane, and classify the convexity and concaveness of the polygon. Introduce calculation set B=A+{p n+1 ,p n+2}, where p n+1 =p 0 ,p n+2 =p 1 , using formula (1) from set B 0 Start calculation and traverse three c...

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

The invention discloses a method for rapidly constructing a complex polygon plane based on Unity 3D, and the method comprises the steps: S0, selecting any vertex of the vertexes of the polygon plane,numbering all the vertexes in sequence, and entering the step S1; S1, judging the convexity and convexity of a polygon plane, classifying polygons, and then entering the step S2; S2, performing triangulation on the polygonal plane to generate a triangular plane (including position coordinates and vertex serial numbers), and then entering the step S3; and S3, carrying out plane filling according tothe generated triangle position coordinates and the vertex serial numbers, and finally a complex polygon plane is obtained. According to the method provided by the invention, the construction of a complex polygon plane can be simplified, manual triangle division is not needed, and the efficiency of Unity 3D modeling is improved.

Description

technical field [0001] The invention relates to the field of modeling, in particular to a method for quickly building complex polygonal planes based on Unity3D. Background technique [0002] With the development of 3D modeling technology, 3D models are indispensable in digital cities, augmented reality, game development and other fields. In practical applications, 3D models are becoming more and more complex, and building 3D models requires a lot of manpower and time costs. In the process of building a model in Unity3D, the first consideration is how to build a complex polygonal plane. The traditional method is to artificially triangulate the polygon, and then use Unity3D to fill the triangle surface to construct a polygon plane. Therefore, the traditional method of building complex polygonal planes based on the Unity3D platform is not only inefficient, but also has error-proneness for triangulation of complex polygonal planes. [0003] Faced with the increasing demand for...

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 Applications(China)
IPC IPC(8): G06T17/20
Inventor 苏明
Owner 苏明
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products