Interactive Control of Fire Simulation based on Computational Fluid Dynamics

Keisuke Mizutani, Yoshinori Dobashi, Tsuyoshi Yamamoto

Abstract

Visual simulation of fire plays an important role in many applications, such as movies and computer games. In these applications, artists are often requested to synthesize realistic fire with a particular behavior. This paper presents two methods in order to help artists meet such requirements. First, we propose a method for controlling fire simulation by extending a previous method for smoke simulation. Controlling fire simulation with the previous method is difficult because of strong buoyancy forces caused by high-temperature. To address this problem, our method locally adjusts magnitudes of control forces. Second, we present an interactive editing method for external force field. The user can interactively design the shape of fire by placing a set of control points. Our method generates a force field to form the shape of the fire. Experimental results show that our method can control the fire into an arbitrary shape specified by the user.

References

  1. Bangalore, A. and House, D. H. (2012). A technique for art direction of physically based fire simulation. In Proceedings of the Eighth Annual Symposium on Computational Aesthetics in Graphics, Visualization, and Imaging, CAe 7812, pages 45-54, Aire-la-Ville, Switzerland, Switzerland. Eurographics Association.
  2. Beaudoin, P., Paquet, S., and Poulin, P. (2001). Realistic and controllable fire simulation. In Proceedings of Graphics Interface 2001, GI 7801, pages 159-166, Toronto, Ont., Canada, Canada. Canadian Information Processing Society.
  3. Fattal, R. and Lischinski, D. (2004). Target-driven smoke animation. In ACM SIGGRAPH 2004 Papers, SIGGRAPH 7804, pages 441-448, New York, NY, USA. ACM.
  4. Fuller, A. R., Krishnan, H., Mahrous, K., Hamann, B., and Joy, K. I. (2007). Real-time procedural volumetric fire. In Proceedings of the 2007 Symposium on Interactive 3D Graphics and Games, I3D 7807, pages 175- 180, New York, NY, USA. ACM.
  5. Hong, J.-M. and Kim, C.-H. (2004). Controlling fluid animation with geometric potential: Research articles. Comput. Animat. Virtual Worlds, 15(3-4):147-157.
  6. Hong, J.-M., Shinar, T., and Fedkiw, R. (2007). Wrinkled flames and cellular patterns. In ACM SIGGRAPH 2007 Papers, SIGGRAPH 7807, New York, NY, USA. ACM.
  7. Hong, Y., Zhu, D., Qiu, X., and Wang, Z. (2010). Geometry-based control of fire simulation. Vis. Comput., 26(9):1217-1228.
  8. Horvath, C. and Geiger, W. (2009). Directable, highresolution simulation of fire on the gpu. In ACM SIGGRAPH 2009 Papers, SIGGRAPH 7809, pages 41:1- 41:8, New York, NY, USA. ACM.
  9. Kim, Y., Machiraju, R., and Thompson, D. (2006). Pathbased control of smoke simulations. In Proceedings of the 2006 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 7806, pages 33-42, Aire-la-Ville, Switzerland, Switzerland. Eurographics Association.
  10. Lamorlette, A. and Foster, N. (2002). Structural modeling of flames for a production environment. In Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 7802, pages 729-735, New York, NY, USA. ACM.
  11. Lever, J. and Komura, T. (2012). Real-time controllable fire using textured forces. The Visual Computer, 28(6- 8):691-700.
  12. McNamara, A., Treuille, A., Popovic, Z., and Stam, J. (2004). Fluid control using the adjoint method. In ACM SIGGRAPH 2004 Papers, SIGGRAPH 7804, pages 449-456, New York, NY, USA. ACM.
  13. Nguyen, D. Q., Fedkiw, R., and Jensen, H. W. (2002). Physically based modeling and animation of fire. In Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 7802, pages 721-728, New York, NY, USA. ACM.
  14. Reeves, W. T. (1983). Particle systems—a technique for modeling a class of fuzzy objects. ACM Trans. Graph., 2(2):91-108.
  15. Shi, L. and Yu, Y. (2005). Taming liquids for rapidly changing targets. In Proceedings of the 2005 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 7805, pages 229-236, New York, NY, USA. ACM.
  16. Thürey, N., Keiser, R., Pauly, M., and Rüde, U. (2006). Detail-preserving fluid control. In Proceedings of the 2006 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 7806, pages 7-12, Aire-laVille, Switzerland, Switzerland. Eurographics Association.
  17. Treuille, A., McNamara, A., Popovic, Z., and Stam, J. (2003). Keyframe control of smoke simulations. In ACM SIGGRAPH 2003 Papers, SIGGRAPH 7803, pages 716-723, New York, NY, USA. ACM.
  18. Zhang, Y., Correa, C. D., and Ma, K.-L. (2011). Graphbased fire synthesis. In Proceedings of the 2011 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 7811, pages 187-194, New York, NY, USA. ACM.
Download


Paper Citation


in Harvard Style

Mizutani K., Dobashi Y. and Yamamoto T. (2016). Interactive Control of Fire Simulation based on Computational Fluid Dynamics . In Proceedings of the 11th Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2016) ISBN 978-989-758-175-5, pages 242-247. DOI: 10.5220/0005746902400245


in Bibtex Style

@conference{grapp16,
author={Keisuke Mizutani and Yoshinori Dobashi and Tsuyoshi Yamamoto},
title={Interactive Control of Fire Simulation based on Computational Fluid Dynamics},
booktitle={Proceedings of the 11th Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2016)},
year={2016},
pages={242-247},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005746902400245},
isbn={978-989-758-175-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 11th Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2016)
TI - Interactive Control of Fire Simulation based on Computational Fluid Dynamics
SN - 978-989-758-175-5
AU - Mizutani K.
AU - Dobashi Y.
AU - Yamamoto T.
PY - 2016
SP - 242
EP - 247
DO - 10.5220/0005746902400245