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 条
  • [41] ON ONE METHOD OF CONSTRUCTION OF OPTIMAL CURVILINEAR GRIDS AND ITS APPLICATIONS
    SEREZHNIKOVA, TI
    SIDOROV, AF
    USHAKOVA, OV
    SOVIET JOURNAL OF NUMERICAL ANALYSIS AND MATHEMATICAL MODELLING, 1989, 4 (02): : 137 - 155
  • [42] On the coupling of wall-model immersed boundary conditions and curvilinear body-fitted grids for the simulation of complex geometries
    Manueco, Lucas
    Weiss, Pierre-Elie
    Deck, Sebastien
    COMPUTERS & FLUIDS, 2021, 226
  • [43] Correction of Curvilinear Grids for Numerical Solution of Groundwater Flow Problems
    Makhanov S.S.
    Water Resources, 2000, 27 (6) : 633 - 640
  • [44] Spectral Mimetic Least-Squares Methods on Curvilinear Grids
    Hjort, R. O.
    Gervang, B.
    LARGE-SCALE SCIENTIFIC COMPUTING, LSSC 2017, 2018, 10665 : 111 - 118
  • [45] HOW TO DISCRETIZE THE PRESSURE-GRADIENT FOR CURVILINEAR MAC GRIDS
    BERNARD, RS
    KAPITZA, H
    JOURNAL OF COMPUTATIONAL PHYSICS, 1992, 99 (02) : 288 - 298
  • [46] Generation of orthogonal grids on curvilinear trimmed regions in constant time
    Chibisov, D
    Ganzha, V
    Mayr, EW
    Vorozhtsov, EV
    COMPUTER ALGEBRA IN SCIENFIFIC COMPUTING, PROCEEDINGS, 2005, 3718 : 105 - 114
  • [47] Stream surface generation for fluid flow solutions on curvilinear grids
    Van Gelder, A
    DATA VISUALIZATION 2001, 2001, : 95 - +
  • [48] Godunov solution of shallow water equations on curvilinear and quadtree grids
    Borthwick, AGL
    Fujihara, M
    Rogers, BD
    GODUNOV METHODS: THEORY AND APPLICATIONS, 2001, : 141 - 148
  • [49] Gravitational mode calculation of basins discretized by orthogonal curvilinear grids
    Beltrami, GM
    Bargagli, A
    Briganti, R
    OCEAN ENGINEERING, 2003, 30 (07) : 833 - 853
  • [50] A simple, efficient method for real-time simulation of smoke shadow
    Yang, Minghao
    Fei, Guangzheng
    Shi, Minyong
    Zhan, Yongsong
    ADVANCES IN ARTIFICIAL REALITY AND TELE-EXISTENCE, PROCEEDINGS, 2006, 4282 : 633 - +