Occlusion culling and acceleration method for drawing outdoor ground surface in real time based on depth map

A real-time rendering and occlusion culling technology, applied in the field of computer graphics, can solve the problems of imperfect occlusion, many restrictions, and time-consuming, and achieve the effect of real-time rendering and good occlusion effect.

Active Publication Date: 2015-02-04
WUXI FANTIAN INFORMATION TECH
View PDF5 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The current technology generally uses horizon occlusion to simulate large-scale terrain technology. The principle is: the peaks on the outdoor surface can be regarded as individual objects, and can also be blocked by higher peaks in front. If you want to draw this kind of terrain, The drawing sequence is to start drawing from front to back and update the horizon position every time you draw, so that the objects below the observer's horizon will be culled, and the rest will be rendered. This method of occluding the horizon culling objects is called the horizon occlusion method. , but this technology has the problem of imperfect occlusion and many restrictions. Whenever the viewing angle is switched, the horizon needs to be recalculated, which cannot be drawn in real time and is time-consuming.

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
  • Occlusion culling and acceleration method for drawing outdoor ground surface in real time based on depth map
  • Occlusion culling and acceleration method for drawing outdoor ground surface in real time based on depth map
  • Occlusion culling and acceleration method for drawing outdoor ground surface in real time based on depth map

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] 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.

[0034] Occlusion culling means that when an object is blocked by other objects and is no longer within the visible range of the camera, it is not rendered. It is not automatically processed in 3D graphics processing. Using this occlusion culling technology in the scene can be compared with Use this technology to increase the frame rate by about 50, so try to add occlusion technology to the game engine. The technical solution of the present invention provides a occlusion method based on a depth map, and the specific steps are as follows: Figure 8 Shown:

[0035] First: draw the current scene, and save the depth value of the scene into a depth map through the accele...

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 an occlusion culling and acceleration method for drawing an outdoor ground surface in real time based on a depth map. The method comprises the following steps: drawing a current scene and storing the depth value of the scene to a piece of depth map through an acceleration algorithm; and carrying out rasterization on a bounding box of a model to be detected and judging the value of pixels in the bounding box of the model to be detected and the magnitude of the depth value in the previous step, and thus the result of occlusion culling is obtained. A portion sight line occlusion body is arranged in a scene editor in an engine, then, all objects in the scene are drawn; the least depth value of the sight line occlusion body in the current scene is recorded; and the depth value of the bounding box of the object to be detected is compared with the least depth value obtained by scene drawing, and visibility of the object is obtained. The purposes of good occlusion effect and real-time drawing can be realized.

Description

technical field [0001] The invention relates to the field of computer graphics, in particular to a method for real-time rendering of outdoor ground surface occlusion removal and acceleration based on a depth map. Background technique [0002] With the development of computer graphics technology, visibility calculation is a basic problem in computer graphics. Its main purpose is to quickly eliminate unnecessary rendering for a given scene and observation point through the visibility of scene objects. Objects, reducing the geometric complexity of graphics processing. With the rapid development of 3D scanning technology and graphics modeling technology, the scale and data of 3D models continue to increase. The best hardware can only perform real-time processing on tens of thousands of triangles per second. For outdoor surface rendering, the data is relatively large, which exceeds the real-time rendering and memory management capabilities of general image software, making it mor...

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/00G06T7/00
Inventor 张翼
Owner WUXI FANTIAN INFORMATION TECH
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