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

Approximate rendering method of 3D virtual scene including surface caustic effect produced by specular reflection

A technology of virtual scene and specular reflection, applied in the field of approximate drawing of 3D virtual scene, which can solve the problems of fast drawing speed and so on

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

AI Technical Summary

Problems solved by technology

When modeling 3D virtual scenes, it is often necessary to preview the scene design results; at this time, very accurate drawing results are often not required, but a faster drawing speed is required

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
  • Approximate rendering method of 3D virtual scene including surface caustic effect produced by specular reflection
  • Approximate rendering method of 3D virtual scene including surface caustic effect produced by specular reflection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0017] The technical solution of the method of the present invention: the approximate drawing method of the 3D virtual scene including the surface caustic effect produced by specular reflection, first place the virtual camera on the position of the point light source S, and use rasterization technology to draw the 3D virtual scene All mirrors reflect the surface of the object, record the spatial position and surface normal of all fragments, and then create a virtual spotlight list according to the recorded spatial position and surface normal data of the fragments, use all the spotlights in the virtual spotlight list to illuminate the 3D virtual scene, and then Place the virtual camera at the position of the eyes, use rasteriza...

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 an approximate drawing method for a 3D (three-dimensional) virtual scene comprising a surface caustic effect generated by mirror reflection, belonging to the technical field of drawing of a real three-dimensional virtual scene. In the method, the 3D virtual scene comprising the surface caustic effect is drawn in three drawing steps. The approximate drawing method comprisesthe following steps of: 1, putting a virtual camera on a point light source, drawing a mirror reflection object surface in the 3D virtual scene, and creating virtual focus lamps to simulate secondaryillumination generated by mirror reflection light rays; 2, putting the virtual camera on eyes, and drawing a diffused reflection object surface of the 3D virtual scene under the irradiation of all virtual focus lamps to obtain a surface caustic drawing effect; and 3, putting the virtual camera on eyes, drawing all object surfaces of the 3D virtual scene under the irradiation of the point light source, and combining drawing results of the second step and the third step to obtain a final drawing result of the 3D virtual scene. The drawing time of the method is only equivalent to 10-15 percent of that of a photon mapping method.

Description

technical field [0001] The invention belongs to the technical field of realistic 3D virtual scene rendering, and relates to an approximate rendering method of a 3D virtual scene including surface caustic effects generated by specular reflection. Background technique [0002] At present, realistic 3D virtual scene rendering technology has been widely used in digital entertainment, film and television special effects, architectural CAD, advertising animation and other fields. The light emitted from the light source is reflected by the mirror and reflected on the surface of the object, and then incident on the surface of the diffuse reflection object, which will form a surface caustic effect on the surface of the diffuse reflection object. Traditionally, surface caustics have been mapped using photon mapping methods, however their computational efficiency is usually not high. In the prior art, a Chinese invention patent application with the application number 201010597769.8 cr...

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