Efficient Smoke Simulation on Curvilinear Grids

被引:8
|
作者
Azevedo, Vinicius C. [1 ]
Oliveira, Manuel M. [1 ]
机构
[1] Univ Fed Rio Grande do Sul, Inst Informat, Porto Alegre, RS, Brazil
关键词
OVERLAPPING GRIDS; FLUID; ANIMATION; ACCURATE;
D O I
10.1111/cgf.12231
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an efficient approach for performing smoke simulation on curvilinear grids. Our technique is based on a fast unconditionally-stable advection algorithm and on a new and efficient solution to enforce mass conservation. It uses a staggered-grid variable arrangement, and has linear cost on the number of grid cells. Our method naturally integrates itself with overlapping-grid techniques, lending to an efficient way of producing highly-realistic animations of dynamic scenes. Compared to approaches based on regular grids traditionally used in computer graphics, our method allows for better representation of boundary conditions, with just a small increment in computational cost. Thus, it can be used to evaluate aerodynamic properties, possibly enabling unexplored applications in computer graphics, such as interactive computation of lifting forces on complex objects. We demonstrate the effectiveness of our approach, both in 2-D and 3-D, through a variety of high-quality smoke animations.
引用
收藏
页码:235 / 244
页数:10
相关论文
共 50 条
  • [11] Efficient curvilinear coordinate method for grating diffraction simulation
    Shcherbakov, Alexey A.
    Tishchenko, Alexandre V.
    OPTICS EXPRESS, 2013, 21 (21): : 25236 - 25247
  • [12] A simulation framework for energy efficient data grids
    Zong, Ziliang
    Qin, Xiao
    Ruan, Xiaojun
    Bellam, Kiranmai
    Yang, Yiming
    Manzanares, Adam
    PROCEEDINGS OF THE 2007 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2007, : 1396 - +
  • [13] Large-eddy simulation on curvilinear grids using compact differencing and filtering schemes
    Visbal, MR
    Rizzetta, DP
    JOURNAL OF FLUIDS ENGINEERING-TRANSACTIONS OF THE ASME, 2002, 124 (04): : 836 - 847
  • [14] Volume rendering for curvilinear and unstructured grids
    Max, N
    Williams, P
    Silva, C
    Cook, R
    COMPUTER GRAPHICS INTERNATIONAL, PROCEEDINGS, 2003, : 210 - 215
  • [15] Optimality principle for nondegenerate curvilinear grids
    Ivanenko, S.A.
    Doklady Akademii Nauk, 2001, 378 (03) : 301 - 306
  • [16] The optimality principle for nondegenerate curvilinear grids
    Ivanenko, SA
    DOKLADY MATHEMATICS, 2001, 63 (03) : 327 - 331
  • [17] Adaptive Mesh Refinement on Curvilinear Grids
    Borovikov, Sergey N.
    Kryukov, Igor A.
    Pogorelov, Nikolai V.
    NUMERICAL MODELING OF SPACE PLASMA FLOWS: ASTRONUM-2008, 2009, 406 : 127 - 134
  • [18] General relativistic hydrodynamics on overlapping curvilinear grids
    Blakely, P.M.
    Nikiforakis, N.
    Henshaw, W.D.
    Astronomy and Astrophysics, 2015, 575
  • [19] Solution of the heat equation on unstructured curvilinear grids
    V. M. Goloviznin
    V. N. Koterov
    V. M. Krivtsov
    Computational Mathematics and Mathematical Physics, 2011, 51 : 1953 - 1961
  • [20] SIMPLE SCHEME FOR GENERATING GENERAL CURVILINEAR GRIDS
    AMSDEN, AA
    HIRT, CW
    JOURNAL OF COMPUTATIONAL PHYSICS, 1973, 11 (03) : 348 - 359