Method for drawing planar caustic effect of 3D virtual scene produced by specular reflection

A specular reflection and virtual scene technology, applied in the field of surface caustic effects in 3D virtual scenes, can solve the problems of low efficiency of surface caustic effects, large system execution time and storage space overhead, etc.

Inactive Publication Date: 2011-05-25
CHANGCHUN UNIV OF SCI & TECH
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the large system execution time and storage space overhead of a large number of photon tracing calculations, the efficiency of using photon mapping algorithms to draw surface caustic effects is usually not high

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 drawing planar caustic effect of 3D virtual scene produced by specular reflection
  • Method for drawing planar caustic effect of 3D virtual scene produced by specular reflection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the features and advantages of the present invention clearer, the present invention will be further described below in conjunction with specific embodiments with reference to the accompanying drawings.

[0034] In this embodiment, a ray tracing algorithm is used to draw a 3D virtual scene. Since the ray tracing algorithm only recursively traces specular rays, it cannot draw the effect of surface caustics on diffuse surfaces. For this reason, it is necessary to add a new process in the calculation of the illumination value of the scene point in order to obtain the caustic illumination value of the scene point. By calculating the caustic light values ​​of all the scene points to be drawn, the drawing of the caustic effect on the 3D virtual scene surface is realized. Adding the caustic light value to the scene point light value calculated by the standard ray tracing algorithm can further synthesize the surface caustic effect into the final 3D virtual scen...

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 drawing the planar caustic effect of a 3D virtual scene produced by specular reflection, which belongs to the technical field of the drawing of realistic 3D virtual scenes. At present, a photon mapping algorithm is usually used to draw the planar caustic effect of the 3D virtual scene. The photon mapping algorithm requires to perform tracking calculation on a large amount of photons transmitted by light sources, which can seriously reduce the drawing efficiency of the planar caustic effect of the 3D virtual scene. The method comprises the steps of: calculating reflected light rays at the tops of all triangular patches of the specular reflection first and then determining all caustic illuminants in the 3D virtual scene according to the reflected light rays; and when the 3D virtual scene is drawn, adding the contribution of a caustic illuminant into an illumination value of a scene point if the scene point to be drawn is positioned in the caustic illuminant so as to realize the drawing of the planar caustic effect. The method can be easily integrated into the framework of a ray tracing algorithm, and can remarkably improve the realism of the drawing of the 3D virtual scene.

Description

technical field [0001] The invention belongs to the technical field of realistic 3D virtual scene rendering, and relates to a method for rendering the surface caustic effect of a 3D virtual scene generated by specular reflection. Background technique [0002] Realistic 3D virtual scene rendering technology has attracted widespread attention in the fields of digital entertainment, film and television special effects, architectural CAD, and advertising animation. Although the 3D virtual scene rendering technology has been deeply studied at present, how to quickly draw a 3D virtual scene with a high sense of reality is still a difficult problem to be further solved. When the light emitted by the light source is incident on a smooth surface, the specular reflection process of the smooth surface may focus or defocus the reflected light, resulting in a complex spatial distribution of the reflected light. When these reflected rays with complex spatial distribution are incident on ...

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): G06T17/00
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