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 条
  • [41] Normalised spectrum for flow-generated noise prediction using computational fluid dynamics
    Mak, C. M.
    Au, K. C.
    BUILDING SERVICES ENGINEERING RESEARCH & TECHNOLOGY, 2009, 30 (04): : 319 - 328
  • [42] Prediction of flow noise from in-duct spoilers using computational fluid dynamics
    Mak, Cheuk Ming
    Wang, Xu
    Ai, Zheng Tao
    APPLIED ACOUSTICS, 2014, 76 : 386 - 390
  • [43] FLOW NOISE
    不详
    NATURE, 1958, 181 (4606) : 388 - 389
  • [44] Procedural design of imprint rolls for fluid pathway fabrication
    Vijayaraghavan, Athulan
    Dornfeld, David A.
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE 2007, VOL 6, PTS A AND B, 2008, : 859 - 867
  • [45] Research on Characteristics of Flow Noise and Flow-Induced Noise
    Li, Bingru
    Xu, Xudong
    Wu, Junhan
    Zhang, Luomin
    Wan, Zhanhong
    APPLIED SCIENCES-BASEL, 2023, 13 (19):
  • [46] Stochastic models for DIV-CURL optical flow methods
    Johns Hopkins Univ, Baltimore, United States
    IEEE Signal Process Lett, 2 (32-34):
  • [47] Teaching procedural flow through dialog and demonstration
    Yoon, Kevin
    Rybski, Paul E.
    2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, 2007, : 813 - 820
  • [48] Stochastic models for DIV-CURL optical flow methods
    Gupta, SN
    Prince, JL
    IEEE SIGNAL PROCESSING LETTERS, 1996, 3 (02) : 32 - 34
  • [49] Beyond confused noise: Ideas toward communicative procedural justice
    Hillier, J
    JOURNAL OF PLANNING EDUCATION AND RESEARCH, 1998, 18 (01) : 14 - 24
  • [50] Noisy gradient meshes: Augmenting gradient meshes with procedural noise
    Hettinga, Gerben J.
    van Beckhoven, Rowan
    Kosinka, Jiri
    GRAPHICAL MODELS, 2019, 103