Learning Representation of Secondary Effects for Fire-Flake Animation

Myungjin Choi, Jeong A. Wi, Tae Hyeong Kim, Young Bin Kim, Chang Hun Kim

Research output: Contribution to journalArticlepeer-review


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
JournalIEEE Access
Publication statusAccepted/In press - 2021


  • Computational modeling
  • Data models
  • Drag
  • Fire-flake Simulation
  • Generators
  • Machine learning
  • machine learning
  • Mathematical model
  • Neural networks
  • supervised Learning
  • visual Effect
  • visual Simulation

ASJC Scopus subject areas

  • Computer Science(all)
  • Materials Science(all)
  • Engineering(all)

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

Cite this