Adaptive particle shape setting and normal calculation methods in fluid rendering

作者:Wang, Pengcheng*; Kong, Dehui; Zhang, Yong; Yin, Baocai
来源:Multimedia Tools and Applications, 2014, 71(2): 517-532.
DOI:10.1007/s11042-013-1525-6

摘要

In this paper, we present an adaptive particle shape setting method in Lagrangian-approach based screen space splatting algorithm in real-time fluid rendering. The particle radius will be adjusted according to its Weber number and local density in the rendering process so that a large radius of peaceful fluid particle can help to eliminate a bumpy surface artifact, and a small radius can prevent the obviously spherical shape of particles in splash. The shape of fluid particle will be controlled adaptively on the basis of Weber number too, so that fast moving particles could have an ellipsoidal appearance which describes the splash particle shape in turbulent flow persuasively. We also propose an adaptive normal calculation method to avoid the numerical calculation errors in the normal computation process. The sampling interval will be set in accordance with the viewing distance from camera to the fluid so that fuzzy edges or double image effect in a fixed sampling interval normal computation process could be prevented. Both of the two approaches introduced in this paper take only small amount of computing time and will have little impact on the time consuming property of a real-time fluid rendering application.

全文