Realistic animation of fluid with splash and foam
In this paper we describe a method for modeling and rendering dynamic behavior of fluids with splashes and foam. A particle system is built into a fluid simulation system to represent an ocean wave cresting and spraying over another object. We use the Cubic Interpolated Propagation (CIP) method as the fluid solver. The CIP method can solve liquid and gas together in the framework of fluid dynamics and has high accuracy in the case of relatively coarse grids. This enables us to simulate the fluids in a short time and describe the motion of splashes in the air that is associated with the liquid motion well. The foam floating on the water also can be described using the particle system. We integrate the rigid body simulation with the fluid and particle system to create sophisticated scenes including splashes and foam. We construct state change rules that are used with the particle system. This controls the generation, vanishing and transition rule of splashes and foam. The transition rule makes the seamless connection between a splash and foam. We employed a fast volume rendering method with scattering effect for particles. One of the important features of our method is the combination of fast simulation and rendering techniques, which provides dynamic and realistic scenes in a short time.
animation rendering computational fluid dynamics natural phenomena physically-based modeling