• DocumentCode
    2087018
  • Title

    An Efficient Adaptive Vortex Particle Method for Real-Time Smoke Simulation

  • Author

    He, Shengfeng ; Wong, Hon-Cheng ; Wong, Un-Hong

  • Author_Institution
    Fac. of Inf. Technol., Macau Univ. of Sci. & Technol., Macao, China
  • fYear
    2011
  • fDate
    15-17 Sept. 2011
  • Firstpage
    317
  • Lastpage
    324
  • Abstract
    Smoke simulation is one of the interesting topics in computer animation and it usually involves turbulence generation. Efficient generation of realistic turbulent flows becomes one of the challenges in smoke simulation. Vortex particle method, which is a hybrid method that combines grid-based and particle-based approaches, is often used for generating turbulent details. However, it may cause irrational artifacts due to its initial condition and vorticity forcing approach used. In this paper, a new vorticity forcing approach based on the spatial adaptive vorticity confinement is proposed to address this problem. In this approach, the spatial adaptive vorticity confinement force varies with helicity, leading to the fact that the grid-based simulation driven by the vortex particle is now based on the velocity field. Furthermore, we introduce an adaptive vortex particle approach to improve the computational efficiency of the simulation by making the influencing region adapt with the velocity and eliminating those particles with zero velocity in the vorticity forcing method. A parallel smoke simulator integrating our approaches has been implemented using GPUs with CUDA. Experimental results demonstrate that our proposed methods are efficient and effective for real-time smoke simulation.
  • Keywords
    computer animation; computer graphic equipment; coprocessors; flow simulation; parallel architectures; smoke; turbulence; vortices; CUDA; GPU; adaptive vortex particle method; computational efficiency; computer animation; grid-based simulation; parallel smoke simulator; particle-based approach; real-time smoke simulation; realistic turbulent flow generation; spatial adaptive vorticity confinement; turbulence generation; velocity field; vorticity forcing approach; Adaptation models; Computational modeling; Graphics processing unit; Instruction sets; Kernel; Mathematical model; Solid modeling; GPU; adaptive vortex particle method; smoke simulation; spatial vorticity confinement; vortex particle method;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design and Computer Graphics (CAD/Graphics), 2011 12th International Conference on
  • Conference_Location
    Jinan
  • Print_ISBN
    978-1-4577-1079-7
  • Type

    conf

  • DOI
    10.1109/CAD/Graphics.2011.69
  • Filename
    6062809