Visibility reuse-based three-dimensional scene direct illumination effect approximate drawing method

A 3D scene, direct technology, applied in the field of 3D scene rendering, can solve problems such as visibility performance bottlenecks, and achieve the effect of improving the rendering quality

Active Publication Date: 2017-05-31
CHANGCHUN UNIV OF SCI & TECH
View PDF2 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In order to draw a visually acceptable 3D scene direct lighting effect picture, it is often necessary to generate a large number of sampling points on the surfac

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
  • Visibility reuse-based three-dimensional scene direct illumination effect approximate drawing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] The CPU of the computer system is Intel(R) Xeon(R) CPU E3-1225 v3 @ 3.20GHz, the memory is Kingston 8GB DDR3 1333, the disk is Buffalo HD-CE 1.5 TU2, the graphics card is NVidia Quadro K2000; the computer operating system is Windows 7 , the software programming tool uses VC++ 2010.

[0024] like figure 1 As shown, the visible scene point A (101) and the visible scene point B (102) are two adjacent visible scene points, and the light source sampling point A (105) and the light source sampling point B (106) are related to the visible scene point The two sampling points on the surface light source (104) corresponding to the scene point B (102), the light source sampling point C (107) and the light source sampling point D (108) are the surface corresponding to the visible scene point A (101) Two sampling points on the light source (104), the geometric object (103) is a geometric object in the three-dimensional scene. Although in figure 1 In , only two corresponding lig...

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 visibility reuse-based three-dimensional scene direct illumination effect approximate drawing method. The method is characterized by comprising the steps of putting a virtual camera in the position of a viewpoint, and drawing a three-dimensional scene by utilizing a ray casting technology according to normal observation parameters; for each light ray A001 penetrating through pixels on a virtual pixel plane from the viewpoint, judging whether the light ray A001 is intersected with a geometric object of the three-dimensional scene or not, and if the light ray A001 is intersected with the geometric object of the three-dimensional scene, further calculating an intersection point A002, closest to the view point, of the light ray A001 and the geometric object of the three-dimensional scene, wherein the light rays A001 are in one-to-one correspondence with the pixels on the virtual pixel plane, and the interaction point A002 is a visual scene point B001; and increasing drawing speed and improving drawing quality of a direct illumination effect of the three-dimensional scene of area light source irradiation by reusing a visibility calculation result of an area light source sampling point.

Description

technical field [0001] The invention relates to an approximate rendering method for direct lighting effect of a three-dimensional scene based on visibility reuse, and belongs to the technical field of three-dimensional scene rendering. Background technique [0002] Area lights are a common type of light source in the real world. A 3D scene illuminated by an area light source usually exhibits soft shadow characteristics. Traditionally, Monte Carlo integration technology is used to realize the rendering of direct lighting effects of 3D scenes illuminated by surface light sources. Using Monte Carlo integration technology to draw the direct lighting effect of the 3D scene illuminated by the surface light source, it is necessary to generate a certain number of sampling points on the surface light source, and calculate the visibility between the light source sampling point and the visible scene point (to complete the shadow calculation) , and then calculate the direct illuminati...

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/06
CPCG06T15/06
Inventor 陈纯毅杨华民蒋振刚
Owner CHANGCHUN UNIV OF SCI & 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