Method for achieving global illumination drawing of animation three-dimensional scene with virtual point light sources

A technology of virtual point light source and three-dimensional scene, applied in the field of global illumination rendering, can solve the problems of picture flicker, affect the visual experience of the audience, and the light time correlation cannot be well maintained, so as to reduce the time flicker and improve the Lighting time correlation, to achieve the effect of reuse

Active Publication Date: 2014-08-27
CHANGCHUN UNIV OF SCI & TECH
View PDF3 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When drawing an animated 3D scene, if the inherent light time correlation between consecutive frames is not well maintained, the final animation will appear flickering, which will affect the visual experience of the audience

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
  • Method for achieving global illumination drawing of animation three-dimensional scene with virtual point light sources
  • Method for achieving global illumination drawing of animation three-dimensional scene with virtual point light sources
  • Method for achieving global illumination drawing of animation three-dimensional scene with virtual point light sources

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] 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 an animated 3D scene containing a spotlight, and there is no transparent geometric object in the 3D scene. The CPU of the computer system is Intel(R) Xeon(R) CPU E3-1225v33.20GHz, the memory is Kingston 8GB DDR31333, the GPU is NVIDIA Quadro K2000, the hard disk is Buffalo HD-CE1.5TU2; the software programming tool is VC++2010, OpenGL2.0, CUDA5.5; ​​use CUDA to write parallel programs running on GPU. In this embodiment, when light sampling is performed on the light emission space of the light source, the sampling light is generated in the following manner: on a plane perpendicular to the main light emitting direction of the spotlight, find a square that is circumscribed to the light cone of the spotlight; An N×N uniform grid is generated in the square, and a ray is emitted from the verte...

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 method for achieving global illumination drawing of an animation three-dimensional scene with virtual point light sources, and belongs to the technical field of three-dimensional animation drawing. According to the method, geometric objects in the scene are divided into the static geometric objects and the dynamic geometric objects, and organization and management are respectively carried out with different scene graphs. On the basis that light sampling is carried out on illumination emitting space of the light sources, intersection points of light and the geometric objects in the scene are solved, the virtual point light sources are created at the positions of the intersection points to illuminate the animation three-dimensional scene, and indirect illumination drawing of the animation three-dimensional scene is further achieved. By means of the method, the large number of virtual point light sources can be reused between continuous frames, and global illumination drawing of the animation three-dimensional scene with viewpoints and geometric object movement can be supported at the same time. The method is used for producing three-dimensional animations, and the visual quality of the three-dimensional animations can be improved.

Description

technical field [0001] The invention belongs to the technical field of three-dimensional animation rendering, and relates to a method for realizing global illumination rendering of an animation three-dimensional scene by using a virtual point light source. Background technique [0002] At present, 3D animation is widely used in product display, advertisement, film and television entertainment and other industries. In order to improve the realism of the 3D animation picture, it is often required to realize the global illumination rendering of the animation 3D scene. Global illumination can be decomposed into two parts: direct lighting and indirect lighting. Direct lighting rendering of 3D scenes is relatively simple, and there are many mature technologies. In fact, the difficulty of global illumination rendering of 3D scenes lies in how to efficiently calculate indirect illumination. For most animated 3D scenes, it is often possible to draw a more realistic picture by only...

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): G06T13/20G06T15/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