ABSTRACT
In this paper we present interactive techniques for physics-based simulation and realistic rendering of rivers using Smoothed Particle Hydrodynamics. We describe the design and implementation of a grid-less data structure to efficiently determine particles in close proximity and to resolve particle collisions. Based on this data structure, an efficient method to extract and display the fluid free surface from elongated particle structures as they are generated in particle based fluid simulation is presented. The proposed method is far faster than the Marching Cubes approach, and it constructs an explicit surface representation that is well suited for rendering. The surface extraction can be implemented on the GPU and only takes a fraction of the simulation time step. It is thus amenable to real-time scenarios like computer games and virtual reality environments.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
 |
3
|
|
 |
4
|
|
| |
5
|
|
| |
6
|
R. Gingold and J. Monaghan. Smoothed particle hydrodynamics: Theory and application to non-spherical stars. Monthly Notices of the Royal Astronomical Society, 181:375--398, 1977.
|
| |
7
|
|
| |
8
|
M. Griebel, T. Dornseifer, and T. Neunhoeffer. Numerische Simulation in der Strömungsmechanik. Vieweg Verlag. 1995.
|
 |
9
|
|
| |
10
|
Richard Keiser, Bart Adams. Dominique Gasser. Paolo Bazzi. Philip Dutré, and Markus Gross. A unified lagrangian approach to solid-fluid animation. In Eurographics Symposium on Point-Based Graphics (2005), pages 125--133, 2005.
|
| |
11
|
M. B. Liu and G. R. Liu. Smoothed Particle Hydrodynamics: A Mesh-free Particle Method. World Scientific Publishing. 2003.
|
 |
12
|
|
| |
13
|
J. Monaghan. Smoothed particle hydrodynamics. Annual Reviews of Astronomy & Astrophysics. 30:543--574, 1992.
|
| |
14
|
|
 |
15
|
|
| |
16
|
Simon Premoze and Michael Ashikhmin. Rendering natural waters. Computer Graphics Forum, 20(4):189--200, 2001.
|
| |
17
|
|
| |
18
|
Dan Stora , Pierre-Olivier Agliati , Marie-Paule Cani , Fabrice Neyret , Jean-Dominique Gascuel, Animating lava flows, Proceedings of the 1999 conference on Graphics interface '99, p.203-210, September 1999, Kingston, Ontario, Canada
|
| |
19
|
Paul A. Tipler. Physics For Scientists and Engineers, Vol. 1: Mechanics, Oscillations and Waves, Thermodynamics. W. H. Freeman, fourth edition, 1999.
|
| |
20
|
B. C. Vemuri, Y. Cao, and L. Chen. Fast collision detection algorithms with applications to particle flow. Computer Graphics Forum, 17(2):121--134, 6 1998.
|
 |
21
|
|
| |
22
|
|
|