Animating smoke with dynamic balance

Jin Kyung Hong, Chang-Hun Kim

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

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
Volume16
Issue number3-4
DOIs
Publication statusPublished - 2005 Jul 1

Fingerprint

Smoke
Advection
Vortex flow
Vorticity
Numerical methods

Keywords

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

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Software

Cite this

Animating smoke with dynamic balance. / Hong, Jin Kyung; Kim, Chang-Hun.

In: Computer Animation and Virtual Worlds, Vol. 16, No. 3-4, 01.07.2005, p. 405-414.

Research output: Contribution to journalArticle

Hong, Jin Kyung ; Kim, Chang-Hun. / Animating smoke with dynamic balance. In: Computer Animation and Virtual Worlds. 2005 ; Vol. 16, No. 3-4. pp. 405-414.
@article{5a34f143e85742c89eb375600a79130e,
title = "Animating smoke with dynamic balance",
abstract = "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.",
keywords = "Advection, Computer animation, Fluid animation, Gaseous phenomena, Numerical dissipation, Vorticity confinement",
author = "Hong, {Jin Kyung} and Chang-Hun Kim",
year = "2005",
month = "7",
day = "1",
doi = "10.1002/cav.87",
language = "English",
volume = "16",
pages = "405--414",
journal = "Computer Animation and Virtual Worlds",
issn = "1546-4261",
publisher = "John Wiley and Sons Ltd",
number = "3-4",

}

TY - JOUR

T1 - Animating smoke with dynamic balance

AU - Hong, Jin Kyung

AU - Kim, Chang-Hun

PY - 2005/7/1

Y1 - 2005/7/1

N2 - 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.

AB - 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.

KW - Advection

KW - Computer animation

KW - Fluid animation

KW - Gaseous phenomena

KW - Numerical dissipation

KW - Vorticity confinement

UR - http://www.scopus.com/inward/record.url?scp=27144446706&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=27144446706&partnerID=8YFLogxK

U2 - 10.1002/cav.87

DO - 10.1002/cav.87

M3 - Article

VL - 16

SP - 405

EP - 414

JO - Computer Animation and Virtual Worlds

JF - Computer Animation and Virtual Worlds

SN - 1546-4261

IS - 3-4

ER -