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

Real-time multi-scale high-frequency material rendering method and system based on normal mapping

A normal map and multi-scale technology, applied in the field of real-time micro-surface rendering, can solve the problems of long rendering time, excessive data memory overhead, offline rendering method transplantation, etc., and achieve the effect of strong expression ability and stable storage space

Pending Publication Date: 2022-02-25
SHANDONG UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In recent years, in the field of offline rendering, high-precision normal maps and other means can accurately simulate the normal distribution function of materials, and render high-quality results including high-frequency materials such as flickering, but at the same time, the rendering time is too long. Many problems such as excessive data memory overhead are not suitable for directly transplanting these offline rendering methods to the field of real-time rendering
[0005] The inventors have found that the existing real-time rendering methods are not consistent, and usually only use simple high-frequency geometric features as additional characteristics of materials, so that their appearance is limited to specific types of flicker (such as flicker caused by flake micro-surface features and Scratches) or anisotropic highlights, even if supplemented by texture maps, etc., can't get good results
In the actual application process, users need to choose different methods to process high-frequency materials according to their own needs, and it is impossible to use multiple high-frequency materials at the same time

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
  • Real-time multi-scale high-frequency material rendering method and system based on normal mapping
  • Real-time multi-scale high-frequency material rendering method and system based on normal mapping
  • Real-time multi-scale high-frequency material rendering method and system based on normal mapping

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] This embodiment provides a real-time multi-scale high-frequency material rendering method based on normal maps;

[0045] A real-time multi-scale high-frequency material rendering method based on normal maps, including:

[0046] S101: Acquire a high-frequency material image to be rendered;

[0047] S102: Obtain the normal map of the high-frequency material image to be rendered; determine the target normal map and mapping structure based on the normal map of the high-frequency material image to be rendered; the mapping structure refers to: the normal of the high-frequency material image to be rendered The mapping relationship between blocks between textures and target normal maps;

[0048] S103: Obtain the footprint of the coloring point; determine the corresponding current level based on the footprint of the coloring point and the mapping structure; filter the upper-level Gaussian lobe and the lower-level Gaussian lobe corresponding to the current level according to the d...

Embodiment 2

[0129] This embodiment provides a real-time multi-scale high-frequency material rendering system based on normal maps;

[0130] A real-time multi-scale high-frequency material rendering system based on normal maps, including:

[0131] An acquisition module configured to: acquire a high-frequency material image to be rendered;

[0132] The mapping structure determination module is configured to: obtain the normal map of the high-frequency material image to be rendered; determine the target normal map and the mapping structure based on the normal map of the high-frequency material image to be rendered; the mapping structure refers to: to be rendered The mapping relationship between the normal map of the rendered high-frequency material image and the target normal map;

[0133] A calculation module configured to: obtain the footprint of the colored point; determine the corresponding current level based on the footprint of the colored point and the mapping structure; filter the u...

Embodiment 3

[0139] This embodiment also provides an electronic device, including: one or more processors, one or more memories, and one or more computer programs; wherein, the processor is connected to the memory, and the one or more computer programs are programmed Stored in the memory, when the electronic device is running, the processor executes one or more computer programs stored in the memory, so that the electronic device executes the method described in Embodiment 1 above.

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 real-time multi-scale high-frequency material rendering method and system based on normal mapping. The method comprises the following steps: collecting a to-be-rendered high-frequency material image; obtaining a normal map of the to-be-rendered high-frequency material image; determining a target normal map and a mapping structure based on the normal map of the to-be-rendered high-frequency material image; determining a corresponding current hierarchy based on the coloring point footprint and the mapping structure; according to the determined current level, upper and lower level Gaussian lobes corresponding to the current level are screened; calculating contribution values of the screened upper-level Gaussian lobes and lower-level Gaussian lobes; interpolation is carried out on the contribution values of the upper layer and the lower layer to obtain a final total contribution value, and then a direct illumination image of the high-frequency material to be rendered is obtained; and mixing the direct illumination image of the to-be-rendered high-frequency material with the denoised indirect illumination result image of the non-high-frequency material to obtain a final rendered image. A good rendering result is obtained by mixing direct illumination of a high-frequency material and indirect illumination of a common material after denoising.

Description

technical field [0001] The invention relates to the field of physics-based real-time micro-surface rendering technology, in particular to a real-time multi-scale high-frequency material rendering method and system based on normal maps. Background technique [0002] The statements in this section merely mention the background technology related to the present invention and do not necessarily constitute the prior art. [0003] Physically-based rendering simulates the interaction of different materials and light in the real world, and uses Bidirectional Reflectance Distribution Function (Bidirectional Reflectance Distribution Function, BRDF) to describe this process. The visual appearance of real-world materials with multi-scale surface features has received intense attention in computer graphics for decades. Under the classic microsurface theory, the surface of an object is a macroscopic surface composed of numerous irregularly distributed microsurfaces, and the objects obser...

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): G06T15/04G06T15/00G06T15/50
CPCG06T15/04G06T15/005G06T15/50
Inventor 王璐谭皓文徐延宁朱君秋孟祥旭王贝贝
Owner SHANDONG 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