Learning Representation of Secondary Effects for Fire-Flake Animation

Myungjin Choi, Jeong A. Wi, Taehyeong Kim, Youngbin Kim, Chang Hun Kim

Research output: Contribution to journalArticlepeer-review

3 Citations (Scopus)


This paper proposes a new data-driven neural network-based fire-flake simulation model. Our model trains a neural network using precomputed fire simulation data. The trained neural network model generates fire flakes in appropriate locations and infers their velocity to make them appear natural to their surroundings. The neural network model consists of a fire-flake generator and a velocity modifier. The fire-flake generator uses the velocity, temperature, and density fields of the precomputed fire simulation as inputs to determine the locations at which natural fire flakes would be generated. The velocity modifier takes the velocity field of the precomputed fire simulation as input and infers the velocity of the generated fire flakes so that they appear natural relative to the flame motions and surroundings. Our method adopts a neural network to efficiently improve the fire-flake simulation, enhancing the performance while maintaining the visual quality. Our model is approximately three times faster than the traditional fire-flake model. In particular, our model is 30 times faster in the velocity modification step. Our method is also easier to implement than the existing physically based fire-flake simulation method and can reduce the time spent by artists and developers on their applications.

Original languageEnglish
Article number9334976
Pages (from-to)17620-17630
Number of pages11
JournalIEEE Access
Publication statusPublished - 2021

Bibliographical note

Publisher Copyright:
© 2013 IEEE.


  • Fire-flake simulation
  • machine learning
  • supervised learning
  • visual effect
  • visual simulation

ASJC Scopus subject areas

  • General Computer Science
  • General Materials Science
  • General Engineering
  • Electrical and Electronic Engineering


Dive into the research topics of 'Learning Representation of Secondary Effects for Fire-Flake Animation'. Together they form a unique fingerprint.

Cite this