Interactive physically based Fluid and Erosion Simulation

Realistically eroded terrain is a base of almost every outdoor visualization for simulators or computer games. In order to achieve convincing results physically based erosion algorithms are necessary. We present a new method that combines a non-expensive fluid simulation with an erosion algorithm. Both parts are running at interactive rates so the artist is able to influence the erosion process in real-time by changing simulation parameters or applying additional water to the scene. In this way, we support realism as well as design aspects during the terrain creation process. To simplify the three dimensional fluid simulation we use a newtonian physics approach that works on a two dimensional grid storing acceleration, velocity and mass. The method provides all features that are important for simulation of erosion e.g. moving, non-moving water (rivers, lakes) and evaporation. This allows us to support effects like dissolving, transportation and sedimentation of material in the erosion process.

[1]  Leonard McMillan,et al.  A procedural approach to authoring solid models , 2002, SIGGRAPH.

[2]  Gregory M. Nielson,et al.  Terrain simulation using a model of stream erosion , 1988, SIGGRAPH.

[3]  Mark Carlson,et al.  Rigid fluid: animating the interplay between rigid bodies and fluid , 2004, SIGGRAPH 2004.

[4]  Bernard Péroche,et al.  Landscapes Synthesis Achieved through Erosion and Deposition Process Simulation , 1993, Comput. Graph. Forum.

[5]  Norishige Chiba,et al.  An erosion model based on velocity fields for the visual simulation of mountain scenery , 1998 .

[6]  Gavin S. P. Miller,et al.  Rapid, stable fluid dynamics for computer graphics , 1990, SIGGRAPH.

[7]  J. Stam Real-Time Fluid Dynamics for Games , 2003 .

[8]  Benoit B. Mandelbrot,et al.  Fractal Geometry of Nature , 1984 .

[9]  F. Kenton Musgrave,et al.  The synthesis and rendering of eroded fractal terrains , 1989, SIGGRAPH.

[10]  Greg Turk,et al.  Rigid fluid: animating the interplay between rigid bodies and fluid , 2004, ACM Trans. Graph..

[11]  Bedrich Benes,et al.  Layered data representation for visual simulation of terrain erosion , 2001, Proceedings Spring Conference on Computer Graphics.

[12]  Burkhard Wünsche,et al.  Efficient modeling and rendering of turbulent water over natural terrain , 2004, GRAPHITE '04.

[13]  Jos Stam,et al.  Stable fluids , 1999, SIGGRAPH.

[14]  Jessica K. Hodgins,et al.  Dynamic simulation of splashing fluids , 1995, Proceedings Computer Animation'95.

[15]  Norishige Chiba,et al.  An erosion model based on velocity fields for the visual simulation of mountain scenery , 1998, Comput. Animat. Virtual Worlds.

[16]  Tien-Tsin Wong,et al.  Sampling with Hammersley and Halton Points , 1997, J. Graphics, GPU, & Game Tools.

[17]  Markus H. Gross,et al.  Particle-based fluid simulation for interactive applications , 2003, SCA '03.

[18]  Dimitris N. Metaxas,et al.  Controlling fluid animation , 1997, Proceedings Computer Graphics International.

[19]  Bedrich Benes,et al.  Visual Simulation of Hydraulic Erosion , 2002, WSCG.

[20]  P. Prusinkiewicz,et al.  A Fractal Model of Mountains with Rivers , 2000 .

[21]  K. Nagashima Computer generation of eroded valley and mountain terrains , 1998, The Visual Computer.