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

Model surface normal calculating method

A surface normal and calculation method technology, applied in the field of computer graphics, can solve problems such as not being smooth enough, and achieve the effect of eliminating uneven transition and small contrast

Active Publication Date: 2014-11-19
WUXI FANTIAN INFORMATION TECH
View PDF6 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the surface normal of the calculated model uses the surface normal to represent the normal direction of each point. This method cannot make the model better present its surface shape. If the solid model is drawn using this surface normal, then The brightness of this surface is the same, resulting in the lack of smoothness when connecting each surface, and the entire object model looks like a scaly effect

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
  • Model surface normal calculating method
  • Model surface normal calculating method
  • Model surface normal calculating method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0040] A calculation method for the surface normal of a model. For a triangular network model with multiple triangles spliced ​​to describe the surface structure of an object, it is rasterized by the GPU, that is, each vertex and pixel is interpolated and converted into the position and method of the pixel. Line information, then calculate the direction of the normal of each pixel to get the lighting information of the model surface,

[0041] There are two cases for calculating the normal direction of each pixel;

[0042] The first case: perform normal calculation on a model without a normal map;

[0043] Second case: Calculation of model normals with normal maps. ...

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 model surface normal calculating method. For a triangular network model spliced by a plurality of triangles and describing the surface structure of an object, through GPU rasterization, interpolation calculation is performed on each vertex and each pixel, calculation results are converted into position and normal information of the pixels, and lighting information of the surface of the model can be obtained by calculating the orientation of the normal of each pixel. The calculation of the orientation of the normal of each pixel includes two conditions: the first one is the calculation of the normal of a model without a normal map, and the second one is the calculation of the normal of a model with a normal map. The purposes of model surface transition unsmoothness elimination and small contrast are achieved.

Description

technical field [0001] The present invention relates to the field of computer graphics, in particular to a method for calculating model surface normals. Background technique [0002] With the continuous development of computer graphics, it is all-encompassing and has a wide range of sources, mainly including virtual reality, scientific research, 3D animation, military simulation and entertainment. Due to the widespread use and popularity of special effects in video games and movies, computer graphics has received increasing attention. Despite the continuous development of technology, some basic principles and methods of computer graphics remain stable and consistent. In the virtual three-dimensional world, 3D modeling software is used to shape the geometric appearance. These models generally do not contain surface normal information, and the normal information is very important for the drawing of the solid model. Currently, the calculation of the surface vertex normal of th...

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
IPC IPC(8): G06T15/00G06T17/00
Inventor 张翼
Owner WUXI FANTIAN INFORMATION TECH
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