Particle animation and rendering using data parallel computation
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Turbulent wind fields for gaseous phenomena
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Structural modeling of flames for a production environment
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation
ACM SIGGRAPH 2005 Papers
Vector field based shape deformations
ACM SIGGRAPH 2006 Papers
Wavelet turbulence for fluid simulation
ACM SIGGRAPH 2008 papers
Art directing particle flows with custom vector fields
ACM SIGGRAPH 2008 talks
Fast animation of turbulence using energy transport and procedural synthesis
ACM SIGGRAPH Asia 2008 papers
MM '08 Proceedings of the 16th ACM international conference on Multimedia
Directable, high-resolution simulation of fire on the GPU
ACM SIGGRAPH 2009 papers
Procedural noise using sparse Gabor convolution
ACM SIGGRAPH 2009 papers
Hardware-accelerated gradient noise for graphics
Proceedings of the 19th ACM Great Lakes symposium on VLSI
Motion field texture synthesis
ACM SIGGRAPH Asia 2009 papers
Stretching and wiggling liquids
ACM SIGGRAPH Asia 2009 papers
Synthetic turbulence using artificial boundary layers
ACM SIGGRAPH Asia 2009 papers
Evolving sub-grid turbulence for smoke animation
Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
3D photodynamic tool using a single 2D image with 3D velocity primitives and physical effects
ICME'09 Proceedings of the 2009 IEEE international conference on Multimedia and Expo
A novel algorithm for incompressible flow using only a coarse grid projection
ACM SIGGRAPH 2010 papers
Scalable fluid simulation using anisotropic turbulence particles
ACM SIGGRAPH Asia 2010 papers
Wave touch: educational game on interactive tabletop with water simulation
ICEC'10 Proceedings of the 9th international conference on Entertainment computing
Enhancing fluid animation with adaptive, controllable and intermittent turbulence
Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
A Bayesian interactive optimization approach to procedural animation design
Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
ACM SIGGRAPH 2011 papers
Fluid simulation using Laplacian eigenfunctions
ACM Transactions on Graphics (TOG)
Scalable fluid simulation in linear time on shared memory multiprocessors
Proceedings of the Digital Production Symposium
Linear-time smoke animation with vortex sheet meshes
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Linear-time smoke animation with vortex sheet meshes
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Interactive localized liquid motion editing
ACM Transactions on Graphics (TOG)
Markov-Type Vector Field for endless surface animation of water stream
The Visual Computer: International Journal of Computer Graphics
Generating flow fields variations by modulating amplitude and resizing simulation space
SIGGRAPH Asia 2013 Technical Briefs
Visual simulation of turbulent fluids using MLS interpolation profiles
The Visual Computer: International Journal of Computer Graphics
Hi-index | 0.00 |
Procedural methods for animating turbulent fluid are often preferred over simulation, both for speed and for the degree of animator control. We offer an extremely simple approach to efficiently generating turbulent velocity fields based on Perlin noise, with a formula that is exactly incompressible (necessary for the characteristic look of everyday fluids), exactly respects solid boundaries (not allowing fluid to flow through arbitrarily-specified surfaces), and whose amplitude can be modulated in space as desired. In addition, we demonstrate how to combine this with procedural primitives for flow around moving rigid objects, vortices, etc.