2007 · 108 citations · 12 references
Natural SciencesPhysicsVisualizationComputational Fluid DynamicsFluid DynamicsFluid MechanicsFlow AnimationProcedural GraphicsTurbulenceTurbulent FlowVortex DynamicsVorticity DynamicsFluid AnimationIncompressible Turbulence ModelingObjectsPerlin NoiseSimulation-based Flow AnimationTurbulent Flow ModelingTurbulent Flow VisualizationTurbulent Vortex Dynamics
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.
12
Ken Perlin · ACM SIGGRAPH Computer Graphics · 1985 · 2K citations
Ken Perlin · 1985 · 436 citations · Full text
Ken Perlin · ACM Transactions on Graphics · 2002 · 249 citations
Particle animation and rendering using data parallel computation