Animating smoke with dynamic balance

Jin Kyung Hong, Chang Hun Kim

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)


We propose a numerical method for maintaining a dynamic rolling motion of animated gaseous phenomena, such as smoke, that avoids dissipation due to numerical error. We compensate for the errors induced by a semi-Lagrangian scheme using an error estimate for each time interval. We develop a new advection term and perform vortex advection based on a vorticity confinement force. Example simulations show that this method is able to keep smoke features alive, even near the center of a vortex.

Original languageEnglish
Pages (from-to)405-414
Number of pages10
JournalComputer Animation and Virtual Worlds
Issue number3-4
Publication statusPublished - 2005 Jul


  • Advection
  • Computer animation
  • Fluid animation
  • Gaseous phenomena
  • Numerical dissipation
  • Vorticity confinement

ASJC Scopus subject areas

  • Software
  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Animating smoke with dynamic balance'. Together they form a unique fingerprint.

Cite this