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

3D virtual set ray tracking method for accelerating back light source irradiation

A virtual scene and ray tracing technology, applied in the field of ray tracing of 3D virtual scenes, can solve the problems of low calculation efficiency and long time of Monte Carlo ray tracing

Inactive Publication Date: 2011-03-02
CHANGCHUN UNIV OF SCI & TECH
View PDF4 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This makes the calculation efficiency of Monte Carlo ray tracing not high, resulting in a long time to draw a 3D virtual scene

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
  • 3D virtual set ray tracking method for accelerating back light source irradiation
  • 3D virtual set ray tracking method for accelerating back light source irradiation
  • 3D virtual set ray tracking method for accelerating back light source irradiation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0038] CPU (103) in the present embodiment selects Intel Xeon TM CPU 3.20GHz, memory (104) choose Kingston 8GBDDR3 1333, disk (105) choose Buffalo HD-CE 1.5 TU2, GPU computing cluster (102) choose AMAX Tesla series GPU computing cluster; software programming tools choose VC++2008, OpenGL 2.0 and CUDA 2.0.

[0039] In part (010) of this method, the depth data of the geometric surface patch irradiated by the surface light source is obtained, and the specific steps are as follows:

[0040] Step (S011): loading the 3D virtual scene model data (A001) from the disk (105) into the memory (104);

[0041] Step (S012): calculating the circumscribed rectangle (202) of the surface light source contour line (201) on the CPU (103);

[0042] Step (S013): if figu...

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 3D virtual set ray tracking method for accelerating back light source irradiation, belonging to the technical field of realistic 3D virtual set drawing. Currently, the Monte Carlo ray tracking method is usually used for drawing the 3D virtual set irradiated by back light source. According to the Monte Carlo ray tracking method, as multiple light source sampling point visibility calculations need to be carried out, computational efficiency is not high. In the invention, data concerning depth of a geometric surface patch irradiated by an area light source is obtained by a precomputation process; and in the process of ray tracing process, the depth data are used for calculating light source sampling point visibility at each scene point, computations such as creation, ergodic and intersection test of visibility testing light rays are avoided and light ray tracking efficiency is improved. Compared with the Monte Carlo ray tracking method, the method in the invention can increase ray tracking speed by 3-4 times.

Description

technical field [0001] The invention belongs to the technical field of realistic 3D virtual scene rendering, and relates to a method for accelerating light tracing of a 3D virtual scene irradiated by a surface light source. 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. The traditional rasterization technology does not support global illumination calculation, and the 3D virtual scenes drawn by it often lack the sense of reality. The ray tracing method can draw effects such as reflection, refraction, and shadow, and is a global illumination algorithm. The 3D virtual scene image drawn by...

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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products