|
  A Controllable, Fast and Stable Basis for Vortex Based Smoke
Simulation
|
Alexis Angelidis, Fabrice Neyret, Karan Singh, Derek Nowrouzezahrai.
We introduce a novel method for describing and controlling a 3D smoke
simulation. Using harmonic analysis and principal component analysis,
we define an underlying description of the fluid flow that is compact
and meaningful to non-expert users. The motion of the smoke can be
modified with high level tools, such as animated current curves,
attractors and tornadoes. Our simulation is controllable, interactive
and stable for arbitrarily long periods of time. The simulation's
computational cost increases linearly in the number of motion samples
and smoke particles. Our adaptive smoke particle representation
conveniently incorporates the surface-like characteristics of real
smoke.
Links:
LiquidSculpture
SensitiveLight
FluidGallery
VortexSheets
Smoke
Chaos
References: (please refer to paper for the complete list...
to appear)
- Arfken, G., and Weber, H. 1995. Mathematical Methods for
Physicists. Academic Press.
- Elcott, S., Tong, Y., Kanso, E., Shroder, P., and Desbrun,
M. 2005. Stable, Circulation-Preserving, Simplicial Fluids. In
Discrete Dierential Geometry, Chapter 9 of course notes. ACM SIGGRAPH.
- Fattal, R., and Lischinski, D. 2004. Target-Driven Smoke
Animation. ACM Trans. Graph. 23, 3, 441-448.
- Foster, N., and Metaxas, D. 1997. Modeling the Motion of Hot,
Turbulent Gas. In ACM Trans. Graph. (Proc of SIGGRAPH'97), 181-188.
- Gamito, M., Lopes, P., and Gomes, M. 1995. Two- Dimensional Simulation
of Gaseous Phenomena using Vortex Particles. In EG Computer Animation
and Simu- lation '95, 2-15.
- McNamara, A., Treuille, A., Popovic, Z., and Stam,
J. 2004. Fluid Control Using the Adjoint Method. ACM
Trans. Graph. 23, 3 (Aug), 449-456.
- Park, S., and Kim, M. 2005. Vortex Fluid for Gaseous
Phenomena. In SCA'05: Proc. of the 2005 Symposium on
Computer Animation, 261-270.
- Selle, A., Rasmussen, N., and Fedkiw, R. 2005. A Vortex
Particle Method for Smoke, Water and Explosions.
ACM Trans. Graph. 24, 3 (Aug), 910-914.
- Stam, J. 1999. Stable Fluids. In ACM Trans. Graph. (Proc of
SIGGRAPH'99), 121-128.
- Treuille, A., McNamara, A., Popovic, Z., and Stam,
J. 2003. Keyframe Control of Smoke Simulations. ACM Trans. Graph. 22,
3 (Jul), 716-723.
|
|