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 条
  • [31] Non-periodic Tiling of Procedural Noise Functions
    Kirillov, Aleksandr
    PROCEEDINGS OF THE ACM ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES, 2018, 1 (02)
  • [32] Local spot noise for procedural surface details synthesis
    Cavalier, Arthur
    Gilet, Guillaume
    Ghazanfarpour, Djamchid
    COMPUTERS & GRAPHICS-UK, 2019, 85 : 92 - 99
  • [33] Automatic Test Image Generation using Procedural Noise
    Patrick, Matthew
    Castle, Matthew D.
    Stutt, Richard O. J. H.
    Gilligan, Christopher A.
    2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2016, : 654 - 659
  • [34] Local Random-Phase Noise for Procedural Texturing
    Gilet, Guillaume
    Sauvage, Basile
    Vanhoey, Kenneth
    Dischler, Jean-Michel
    Ghazanfarpour, Djamchid
    ACM TRANSACTIONS ON GRAPHICS, 2014, 33 (06):
  • [35] Study on the design of control valve for U-shaped noise reduction cage and its fluid flow features and noise
    Yu, Ruiming
    Wu, Xingguang
    Chen, Lei
    Zhang, Yujin
    FLOW MEASUREMENT AND INSTRUMENTATION, 2023, 92
  • [36] Estimate of ULF electromagnetic noise caused by a fluid flow during seismic or volcano activity
    Surkov, Vadim V.
    Pilipenko, Vyacheslav A.
    ANNALS OF GEOPHYSICS, 2015, 58 (06)
  • [37] Flow Noise Calculation and Experimental Study for Hydrophones in Fluid-Filled Towed Arrays
    Kunde Yang
    Qiulong Yang
    Peng Xiao
    Xuegang Li
    Rui Duan
    Yuanliang Ma
    Acoustics Australia, 2017, 45 : 313 - 324
  • [38] VIBRATION RESPONSE OF FLUID-LOADED STRUCTURES TO LOW-SPEED FLOW NOISE
    CHANDIRAMANI, KL
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1977, 61 (06): : 1460 - 1470
  • [39] Flow Noise Calculation and Experimental Study for Hydrophones in Fluid-Filled Towed Arrays
    Yang, Kunde
    Yang, Qiulong
    Xiao, Peng
    Li, Xuegang
    Duan, Rui
    Ma, Yuanliang
    ACOUSTICS AUSTRALIA, 2017, 45 (02): : 313 - 324
  • [40] Numerical study on flow induced noise of flexible hydrofoil based on fluid structure interaction
    Xu Y.
    Xiong Y.
    Huang Z.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2017, 45 (11): : 87 - 91and102