Unlock instant, AI-driven research and patent intelligence for your innovation.

Real-time smoke rendering algorithm based on ray casting step compensation

A technology of smoke and light, which is applied in the field of real-time smoke rendering algorithm, can solve the problems of huge calculation expenditure and high calculation cost of scattering, and achieve real-time smoke rendering, reduce the total amount of data, and fast processing

Active Publication Date: 2017-02-15
ZHEJIANG UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In a static participating medium, the number and complexity of scattering effects lead to a huge computational expense
For a dynamic medium like smoke, where the volume of the structure changes dynamically over time, the computational cost would be prohibitively 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
  • Real-time smoke rendering algorithm based on ray casting step compensation
  • Real-time smoke rendering algorithm based on ray casting step compensation
  • Real-time smoke rendering algorithm based on ray casting step compensation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0079] The present invention will be described in detail below in conjunction with specific embodiments.

[0080] A real-time smoke rendering method based on ray casting step compensation, including:

[0081] (1) Decompose the volume density field sequence function of the original smoke into several weighted radial basis functions and a residual field function, and determine the center and radius of each radial basis function, and use the weighted radial basis function The weighted sum is the approximate density function of the original smoke, specifically as follows: (1-1) Set the number of radial basis functions, and determine the center of each radial basis function according to the distribution of the original smoke and the number of radial basis functions ;

[0082] (1-2) According to the number of radial basis functions set, by calculating:

[0083]

[0084] The method of the solution of the minimum value of the weighted radial basis function and residual field, as ...

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 real-time smoke rendering algorithm based on ray cast stepping compensation. The density field sequence function of the original smoke is decomposed into a group of radial basis functions with weights and a residual field, and the source radiation values of all radial basis function centers are calculated. According to a ray projection method, the intersection points of viewpoint light and original smoke are determined. The source radiation value of each intersection point is calculated through the source radiation value of each radial basis function center, the radiation energy of each pixel is calculated according to the source radiation values of all intersection points, and the image rendering is completed. According to the real-time smoke rendering method of the invention, the total amount data is greatly reduced, thus the memory is saved, the speed of smoke rendering is raised, the real-time smoke rendering can be realized, the intersection points of the viewpoint light and the original smoke are determined according to the ray projection method, the radiation energy of the viewpoint light is compensated by using the residual field in light stepping, the processing is fast and the detail of original smoke can be retained well, and the rendering effect is improved.

Description

technical field [0001] The invention relates to the field of computer graphics, in particular to a real-time smoke rendering algorithm based on light projection step compensation. Background technique [0002] Smoke rendering is a process of rendering the scene into a process using smoke as a participating medium to simulate the effect of smoke through various methods. A great deal of research work has been done on realistic simulations of participating media, and while previous techniques have been able to render impressively on static images, they have not provided a way to simulate real-time animated sequences. Efficient method for rendering. As one of the most common natural scenes, smoke plays an important role in special effects of games and movies. [0003] In recent years, as the application of smog has become more and more widespread, it has attracted many domestic and foreign scholars' research, and many new methods have emerged, and some better results can be ob...

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 Patents(China)
IPC IPC(8): G06T15/08G06T13/60
Inventor 张丹董建锋张大龙李盼赵磊许端清
Owner ZHEJIANG UNIV