IEEE Access (Jan 2021)

Learning Representation of Secondary Effects for Fire-Flake Animation

  • Myungjin Choi,
  • Jeong A Wi,
  • Taehyeong Kim,
  • Youngbin Kim,
  • Chang-Hun Kim

DOI
https://doi.org/10.1109/ACCESS.2021.3054061
Journal volume & issue
Vol. 9
pp. 17620 – 17630

Abstract

Read online

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.

Keywords