Curl-noise for procedural fluid flow

被引:17
|
作者
Bridson, Robert [1 ]
Hourihan, Jim [1 ]
Nordenstam, Marcus [1 ]
机构
[1] Univ British Columbia, Vancouver, BC V5Z 1M9, Canada
来源
ACM TRANSACTIONS ON GRAPHICS | 2007年 / 26卷 / 03期
关键词
noise; turbulence; fluids; procedural animation;
D O I
10.1145/1239451.1239497
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
下载
收藏
页数:3
相关论文
共 50 条
  • [21] Procedural Textures Using Tilings With Perlin Noise
    Maung, David
    Shi, Yinxuan
    Crawfis, Roger
    2012 17TH INTERNATIONAL CONFERENCE ON COMPUTER GAMES (CGAMES), 2012, : 60 - 65
  • [22] Multiple kernels noise for improved procedural texturing
    Gilet, G.
    Dischler, J-M.
    Ghazanfarpour, D.
    VISUAL COMPUTER, 2012, 28 (6-8): : 679 - 689
  • [23] CROSS-CORRELATION ANALYSIS OF FLOW NOISE WITH FLUID DILATATIONS AS SOURCE FLUCTUATION
    SIDDON, TE
    RACKL, R
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1972, 51 (01): : 96 - &
  • [24] ANOMALOUS NOISE DISTRIBUTION OF THE INTERFACE IN 2-PHASE FLUID-FLOW
    HORVATH, VK
    FAMILY, F
    VICSEK, T
    PHYSICAL REVIEW LETTERS, 1991, 67 (23) : 3207 - 3210
  • [25] Thermal noise influences fluid flow in thin films during spinodal dewetting
    Fetzer, R.
    Rauscher, M.
    Seemann, R.
    Jacobs, K.
    Mecke, K.
    PHYSICAL REVIEW LETTERS, 2007, 99 (11)
  • [26] Indecomposable continua in dynamical systems with noise: Fluid flow past an array of cylinders
    Sanjuan, MAF
    Kennedy, J
    Grebogi, C
    Yorke, JA
    CHAOS, 1997, 7 (01) : 125 - 138
  • [27] Acoustic noise analysis in multiphase fluid flow patterns within circular pipe
    Nair, Adarsh R.
    Yoon, Hyun Sik
    PHYSICS OF FLUIDS, 2024, 36 (08)
  • [28] Evaluating noise in social context: The effect of procedural unfairness on noise annoyance judgments
    Maris, Eveline
    Stallen, Pieter J.
    Vermunt, Riel
    Steensma, Herman
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2007, 122 (06): : 3483 - 3494
  • [29] DATA FLOW ANALYSIS FOR PROCEDURAL LANGUAGES
    ROSEN, BK
    JOURNAL OF THE ACM, 1979, 26 (02) : 322 - 344
  • [30] A DATA FLOW APPROACH TO PROCEDURAL MODELING
    HEDELMAN, H
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1984, 4 (01) : 16 - 26