Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Mesh Simplification Method Considering Area and Normal Vector for Unsmooth Surface

A smooth surface and normal vector technology, applied in the field of grid simplification considering the area and normal vector measurement, can solve the problems of easy loss of model details, non-fluid surface simplification effect is not ideal, and does not consider the geometric characteristics of the grid, etc., to achieve It is good to preserve the details, highlight the simplification effect, and improve the effect of the simplification effect

Active Publication Date: 2021-01-12
SOUTHEAST UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But it also has some inherent disadvantages: because it does not consider the geometric characteristics of the mesh, such as volume, shape, curvature, etc., it is easy to lose the details of the model during the simplification process, and the simplification effect for some non-fluid surfaces is not ideal.

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 Mesh Simplification Method Considering Area and Normal Vector for Unsmooth Surface
  • A Mesh Simplification Method Considering Area and Normal Vector for Unsmooth Surface
  • A Mesh Simplification Method Considering Area and Normal Vector for Unsmooth Surface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The technical solutions provided by the present invention will be described in detail below in conjunction with specific examples. It should be understood that the following specific embodiments are only used to illustrate the present invention and are not intended to limit the scope of the present invention.

[0057]Present embodiment adopts Java as programming language, as figure 1 As shown, this embodiment adopts the following steps:

[0058] Step 1, read all the vertices and faces in the three-dimensional grid, and calculate the basic quadratic matrix K p and the quadratic error matrix Q.

[0059] Create two classes Vertex and Face to correspond to vertices and faces in the model. Analyze the 3D obj file, read all vertices and faces in the 3D mesh, and create two ArrayLists respectively: VertexList is used to save vertices, and FaceList is used to save faces. While analyzing, save the information of vertices and faces adjacent to the vertex, and store them in the...

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 present invention discloses an area and normal vector-based grid simplification method for unsmooth surfaces. The method comprises the following steps that: all vertices and surfaces in a three-dimensional grid are read, the basic quadratic matrix and initial quadratic error matrix of the vertices and surfaces are calculated; the estimation error of the folding of each side and the positions of new vertices are calculated, after the sides are folded, the cost of the new vertices contains normal vector constraints, minimum folding cost and the positions of a new vertex and an original vertex which are corresponding to the minimum folding cost are stored in vertex attributes, and the folding error is interpolated into a priority queue; sides with the minimum folding cost are extracted from the queue, folding operation is performed on the sides, related vertices and surfaces are updated; and the method dose terminate until a set simplification condition is satisfied. With the method of the invention adopted, the grid can be quickly simplified, and at the same time, the detail features of an original model can be retained as much as possible. As for non-fluid and non-smooth surfaces, the method can better retain detail features and achieve a more outstanding simplification effect compared with a traditional method, and therefore, the method can improve an overall simplificationeffect.

Description

technical field [0001] The invention belongs to the technical field of graphic processing, and relates to a three-dimensional grid simplification technology in the field of computer graphics, and more specifically relates to a grid simplification method considering area and normal vector measurement. Background technique [0002] In a computer, a three-dimensional model is usually expressed as a surface model or a volume model; among them, the surface model using a polygonal mesh is the most commonly used, and this model has good versatility and flexibility, and its mathematical representation is simple. In recent years, the 3D model obtained by using 3D laser scanning technology has very high precision and can get very good rendering effect. But what follows is the increase in the complexity of the mesh model. Even a very simple model may require tens of thousands of triangular faces to describe, which poses a huge challenge to the storage, calculation and drawing of the co...

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): G06T17/20
Inventor 王慧青焦越杨燕
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products