Microstructure surface global illumination real-time rendering method based on height map

A global illumination and microstructure technology, which is used in the processing of 3D images, image data processing, instruments, etc.

Inactive Publication Date: 2010-11-10
BEIHANG UNIV
View PDF6 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0023] The technical problem to be solved by the present invention is to realize the calculation of real-time global illumination on the microstructure surface of deformable objects through a real-time global illumination rendering method based on the microstructure height gradient map

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
  • Microstructure surface global illumination real-time rendering method based on height map
  • Microstructure surface global illumination real-time rendering method based on height map
  • Microstructure surface global illumination real-time rendering method based on height map

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0077] The specific implementation process of the method of the present invention is as follows:

[0078] The method of the present invention uses the Shadow Mapping method, so the entire scene is drawn twice. The rendering process of other calculations adopts the idea of ​​deferred shading and is realized by drawing quadrilaterals that fill the screen. Therefore, the calculation overhead introduced by the method has little to do with the complexity of the geometric model of the object in the scene.

[0079] The method uses many textures in the calculation process, and the texture organization is as follows:

[0080] (1) disTexture: The microstructure height texture of the object surface. Input during initialization, used by Pass2.

[0081] (2) modelTexture: The color texture of the object surface. Input during initialization, used by Pass2.

[0082] (3) shadowMap: The depth map of the scene with the light source as the viewpoint. Generated by Passl and used by Pass2.

...

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 relates to a global illumination real-time rendering method based on height gradient map analysis. The method comprises the following steps of: providing a global illumination computation model orientated to microstructure surface object real-time rendering, and approximately decomposing the illumination computation into computations of three components of ambient light incidence, direct light source illumination and once interaction diffuse reflection, and the like; defining a microstructure height gradient map, and accordingly constructing a local peak point set of visible points; in ambient light computation, providing a self-adapting ambient light sheltering computation which is used for computing a sheltering angle by means of the local peak point set; in the direct illumination, providing a micro-structure shadow correction method which comprises the following steps of: searching a nearest local peak point profile on the incident light direction, and appropriately determining a shadow area caused by a microstructure by comparing a light projection in the profile with the sheltering angle of the local peak point; and finally determining a sampling range of the once interaction diffuse reflection according to the local peak point set of the visible points, and carrying out bleeding treatment. The whole global illumination computation method is finished in the image space.

Description

technical field [0001] The invention relates to real-time rendering of global illumination of microstructured surfaces of a height map. Background technique [0002] There are a large number of objects with non-smooth surfaces in real scenes. These microstructured surfaces will affect light propagation, and will show global illumination effects such as fine-grained self-shadowing, ambient light occlusion, and color bleeding. Therefore, describing the interaction between local microstructure details and light, and truly reproducing the lighting effects of such objects can make the image details richer and more delicate, and greatly improve the fidelity of the rendering effect. [0003] Microstructure surface objects have many details and complex geometric structures. Traditional global illumination methods such as ray tracing have problems such as large calculations and difficulty in real-time rendering. Tong et al. proposed a method of synthesizing bidirectional texture fun...

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/50
Inventor 王莉莉马志强杨峥赵沁平
Owner BEIHANG UNIV
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