Method for drawing surface caustic effect of 3D virtual scene generated by smooth surface refraction

A virtual scene and smooth surface technology, applied in the field of realistic 3D virtual scene rendering, can solve the problems of low surface caustics effect, large system execution time and storage space overhead, etc.

Inactive Publication Date: 2011-05-25
CHANGCHUN UNIV OF SCI & TECH
View PDF2 Cites 6 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 calcul

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 surface caustic effect of 3D virtual scene generated by smooth surface refraction
  • Method for drawing surface caustic effect of 3D virtual scene generated by smooth surface refraction
  • Method for drawing surface caustic effect of 3D virtual scene generated by smooth surface refraction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0033]In this embodiment, a ray tracing algorithm is used to draw a 3D virtual scene. Because the ray tracing algorithm only recursively traces specularly reflected or refracted rays, it cannot draw the effect of surface caustics on diffuse surfaces. Therefore, for the rendering of the caustic effect of the 3D virtual scene caused by the refraction of the smooth surface, 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 val...

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 surface caustic effect of a 3-dimesnioanl (3D) virtual scene generated by smooth surface refraction, and belongs to the technical field of real 3D virtual scene drawing. At present, the surface caustic effect of the 3D virtual scene is drawn generally by using a photon mapping algorithm. The photon mapping algorithm requires for tracking and computing a large amount of photons emitted by a light source so as to seriously reduce the drawing efficiency of the surface caustic effect of the 3D virtual scene. The method comprises the following steps of:creating all caustic illuminants in the 3D virtual scene generated by smooth surface refraction, and storing the caustic illuminants into corresponding data structures; and when the 3D virtual scene is drawn, judging whether the contribution of the caustic illuminants needs to be added into the illumination value of a scenic spot to be drawn by calculating the position relationship between the scenic spot to be drawn and the caustic illuminants, and finally implementing drawing of the surface caustic effect. The method can be easily integrated into a ray tracing algorithm framework, and can remarkably improve the third dimension of 3D virtual scene drawing.

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 caustic effect of a 3D virtual scene surface generated by smooth surface refraction. 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 and transparent surface, the refraction process on the smooth and transparent surface may focus or defocus the refracted light, resulting in a complex spatial distribution of the refracted light. When these refracted rays with complex spatial ...

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
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