Ambient light occlusion method for microstructural surface object of screen space

An object environment and screen space technology, applied in image data processing, 3D image processing, instruments, etc., can solve problems such as large amount of calculation, difficult occlusion relationship, approximate simulation of tiny occluders, etc., to achieve good practicability, rendering Efficient effect

Inactive Publication Date: 2009-12-30
BEIHANG UNIV
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These two methods improve the judgment method of occlusion relationship on the basis of Shanmugam, and the drawing efficiency is improved, but the calculation amount of the judgment method of occlusion relationship is still large, and the drawing efficiency is still low when dealing with complex microstructure scenes , the drawing frame rate of millions of patches is about 30fps
[0013] In the prior art mentioned above, the method of approximately simulating the occlusion is basically adopted, and the small occlusion cannot be simulated well, so it is difficult to judge the occlusion relationship generated by it, and the rendering efficiency is low

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
  • Ambient light occlusion method for microstructural surface object of screen space
  • Ambient light occlusion method for microstructural surface object of screen space
  • Ambient light occlusion method for microstructural surface object of screen space

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] Implementation method of the present invention is specifically as follows:

[0038] Step1. Draw the scene under the viewpoint, get the depth value and store it in the depth texture.

[0039] Step2. For each pixel P in the depth texture, take N directions around it. For each direction, we need to iterate along the direction to obtain values, according to the step size d step index n step points, calculate the occlusion angle of point A relative to point P obtained in each iteration So as to get the maximum occlusion angle θ in this direction po ,Such as image 3 shown. Use the same method to get the maximum occlusion angle θ in the reverse direction of this direction ne , so we think that the occlusion degree of point P on this semicircular surface is

[0040] Step3. Calculate the average value of the occlusion degree obtained in N directions, and then the occlusion degree of point P can be approximated, so as to obtain the ambient light occlusion value of the p...

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 provides an ambient light occlusion method for a microstructural surface object of screen space. The method comprises the following two steps: drawing a scene under a view point, drawing depth information of a scene vertex under visual space in a piece of floating texture; and drawing a full-screen quadrangle, quickly calculating a value of the ambient light occlusion in image space by using an occlusion angle of an object according to the obtained depth texture, and outputting the value of the ambient occlusion onto a screen. The method can quickly calculate the ambient light occlusion for the microstructural surface object, and has the advantages of high efficiency and verisimilitude.

Description

technical field [0001] The invention relates to a screen space microstructure surface object ambient light occlusion method. Background technique [0002] Current real-time graphics applications have higher and higher requirements for realism. Technologies such as soft shadows, high dynamic range lighting, and delayed lighting are used to improve the fidelity of the scene. There are still many problems in the application of , and the ideal drawing efficiency can only be achieved through approximate methods. Ambient occlusion is one of the global illumination approximation techniques, which is widely used in various scenes due to its simple method and high rendering efficiency. [0003] Ambient light occlusion is a fast global illumination approximation method. It calculates the visibility relationship of the occluders around a certain point on the object to obtain the light intensity of the point, so as to simulate the ambient light in the scene. Soft shadows greatly impro...

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/50G06T15/60
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