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

Three-dimensional scene global illumination effect drawing method based on adaptive virtual point light source sampling

A virtual point light source and virtual three-dimensional technology, which is applied in the field of global illumination effect rendering of a three-dimensional scene based on adaptive virtual point light source sampling, can solve the problem of high computational cost and achieve the effect of improving visual quality

Active Publication Date: 2019-03-19
CHANGCHUN UNIV OF SCI & TECH
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the number of pixels in the reflection shadow map is usually very large, if a virtual point light source is created for all pixels of the reflection shadow map and illuminates the virtual 3D scene, the computational overhead is too large

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
  • Three-dimensional scene global illumination effect drawing method based on adaptive virtual point light source sampling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to make the features and advantages of the method more clear, the method will be further described below in conjunction with specific embodiments. In this embodiment, consider the following three-dimensional scene of a virtual room: a table and a chair are placed in the room, and there is a point light source of the spotlight type on the ceiling of the room, and the spotlight shines vertically downward, and all objects in the three-dimensional scene Surfaces of geometric objects are all diffuse surfaces. 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 hard disk is Buffalo HD-CE 1.5 TU2; the computer operating system is Windows 7, and the software programming tool is VC ++2010.

[0024] The technical scheme of this method is realized as follows: a method for rendering a three-dimensional scene global illumination effect based on adaptive virtual point light source sampling, characterized in th...

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 three-dimensional scene global illumination effect drawing method based on adaptive virtual point light source sampling. According to the method, a direct illumination resultof a three-dimensional scene is drawn by using a rasterization and shadow mapping technology. The method comprises the following steps of: drawing indirect illumination of a three-dimensional scene;an initial candidate virtual point light source set is generated by creating a reflection shadow map; the illumination contribution of each virtual point light source in the candidate virtual point light source set to the shadow area in the visual area is adjusted; a discrete probability quality function required by importance sampling is constructed, virtual point light sources which play an important role in enhancing global illumination visual quality are selected through importance sampling, the virtual point light sources are used for irradiating a virtual three-dimensional scene, and anapproximate indirect illumination result of a visual area is calculated. According to the method, under the condition that a small number of virtual point light sources are used for irradiating the three-dimensional scene, the visual quality of a drawn three-dimensional scene global illumination picture can be improved.

Description

technical field [0001] The invention belongs to the technical field of virtual three-dimensional scene rendering, and relates to a three-dimensional scene global illumination effect rendering method based on adaptive virtual point light source sampling. Background technique [0002] "Computer Graphics: Principles and Practice, 3rd Edition" written by J.F. Hughes et al., published by Addison-Wesley, details how to use rasterization technology to draw virtual 3D scenes. The paper "ASurvey of Real-Time Hard Shadow Mapping Methods" published in the journal "Computer Graphics Forum", Volume 30, Issue 1, 2011, pages 169-186, introduces the method of using shadow mapping (ShadowMapping) technology to draw virtual 3D scene shadows. C.Dachsbacher and M.Stamminger proposed to use reflection shadow maps to draw approximate indirect lighting effects of virtual 3D scenes. For details, see the paper "Reflective shadow maps" in the "2005 Symposium on Interactive 3D Graphics and Games (I3D'...

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/50
CPCG06T15/50
Inventor 陈纯毅杨华民蒋振刚曲福恒李华权巍
Owner CHANGCHUN UNIV OF SCI & TECH
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