본문 바로가기
KERD
논문KCI 등재

분산된 불똥 시뮬레이션을 위한 혼돈 이류와 다양한 부력 흐름

Chaotic Advection and Varying Buoyant Flows for Dispersed Fire-Flake Simulations

1

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

본 논문에서는 화염의 움직임에 따라 분산된 불똥 흐름을 효율적으로 시뮬레이션하기 위한 혼돈 이류 방식과 다양한 부력 흐름 기법을 제안한다. 불똥 입자는 독특하고 복잡한 움직임을 보일뿐만 아니라 화염의 움직임과 주변 공기에도 영향을 받는다. 불똥의 움직임은 무질서하고 끊임없이 변화하는 경향이 있기 때문에 사용자가 불똥의 움직임을 사실적으로 모델링하는 것은 어렵다. 화염에서 표현되는 복잡한 불똥 입자를 유체역학을 기반으로 한 명시적 모델링대신 본 논문에서는 1) 혼돈 이류 방식과 2) 불똥 입자의 온도와 수명에 따라 다양한 크기로 제어된 부력 흐름을통해 카오스적인 불똥의 복잡한 운동을 효율적으로 근사한다. 불똥의 이류과정에서는 새로운 확률적 솔버(Solver)를 사용하여 불똥 입자 간의 서브그리드(Subgrid) 상호작용을 계산한다. 제안하는기법을 사용하면 카오스 영역에서 표현되는 무질서적인 불똥 입자를 효율적으로 시뮬레이션할 수있으며 기존 기법보다 디테일한(Detail) 불똥 입자를 표현할 수 있다.

Abstract

In this paper, we propose a chaotic advection method and various buoyant flow techniques to efficiently simulate distributed flame flows with flame behavior. Spark particles not only exhibit unique and complex behavior, but also are affected by the flame motion and the surrounding air. The motion of sparks tends to be chaotic and constantly changing, making it difficult for users to realistically model the motion of sparks. Instead of explicitly modeling the complex spark particles represented in a flame based on hydrodynamics, this paper efficiently approximates the complex motion of chaotic sparks through 1) a chaotic migration method and 2) a buoyant flow with a controlled size that varies with the temperature and age of the spark particles. For the flame migration process, a novel stochastic solver is used to compute the subgrid interactions between flame particles. The proposed method can efficiently simulate disordered spark particles in chaotic domains and provides a more detailed representation of spark particles than existing methods.

참고문헌 (31)

  1. J.-M. Hong, "Animation of Bubbles in Liquid", Eurographics 2003, 22(3), pp.253~262 (2003), Eurographics
  2. Jeong-Mo Hong, "Discontinuous fluids", ACM SIGGRAPH 2005 Papers, 24(3), pp.915~920 (2005)[DOI]
  3. Oh-Young Song, "Stable but nondissipative water", ACM Transactions on Graphics, 24(1), pp.81~97 (2005), Association for Computing Machinery (ACM)[DOI]
  4. Wen Zheng, "Simulation of bubbles", Graphical Models, 71(6), pp.229~239 (2009), Elsevier BV[DOI]
  5. M.Muller, "Particlebased fluid-fluid interaction", Proceedings of the 2005 ACM SIGGRAPH, 2005, 237~244
  6. Paul W. Cleary, "Bubbling and frothing liquids", ACM SIGGRAPH 2007 papers, 26(3), pp.97~ (2007), Association for Computing Machinery (ACM)[DOI]
  7. Jeong-Mo Hong, "Bubbles alive", ACM Transactions on Graphics, 27(3), pp.1~4 (2008), Association for Computing Machinery (ACM)[DOI]
  8. V. Mihalef, "Simulation of two-phase flow with sub-scale droplet and bubble effects", Computer Graphics Forum, 28(2), pp.229~238 (2009), Wiley Online Library
  9. W. Geiger, "So real it’ll make you wet", ACM SIGGRAPH 2006 Sketches, pp.20~ (2006)
  10. Yuxing Qiu, "Novel fluid detail enhancement based on multi‐layer depth regression analysis and FLIP fluid simulation", Computer Animation and Virtual Worlds, 28(5), pp.1741~ (2017), Wiley[DOI]
  11. Mark Sussman, "A second order coupled level set and volume-of-fluid method for computing growth and collapse of vapor bubbles", Journal of Computational Physics, 187(1), pp.110~136 (2003), Elsevier BV[DOI]
  12. V. Mihalef, "Physics based boiling simulation", Proceedings of the 2006 ACM SIGGRAPH, 2006, 317~324
  13. T. Kim, "A simple boiling module", Symposium on Computer Animation: Proceedings of the 2007ACM SIGGRAPH, 2007, pp.2(4), 27~34
  14. Byungmoon Kim, "Simulation of bubbles in foam with the volume control method", ACM Transactions on Graphics (TOG), 26(3), pp.98~ (2007), ACM[DOI]
  15. D. Enright, "Animation and rendering of complex water surfaces", Proceedings of the 29th annual conference on Computer graphics and interactive techniques, pp.736~744 (2002)
  16. S. T. Greenwood, "Better with bubbles:enhancing the visual realism of simulated fluid", Proceedings of the 2004 ACM SIGGRAPH, 2004, 287~296
  17. N. Th¨urey, "Real-time simulations of bubbles and foam within a shallow water framework", Proceedings of the 2007 ACM SIGGRAPH, 2007, 191~198
  18. Z. Melek, "Interactive simulation of fire", 10th Pacific Conference on Computer Graphics and Applications, 2002. Proceedings, pp.431~432 (2002), IEEE
  19. D. Q. Nguyen, "Physically based modeling and animation of fire", Proceedings of the 29th annual conference on Computer graphics and interactive techniques, pp.721~728 (2002)
  20. J. -M. Hong, "Wrinkled flames and cellular patterns", ACM Transactions on Graphics(TOG), 26(3), pp.47~ (2007)
  21. C. Horvath, "Directable, high-resolution simulation of fire on the gpu", ACM Transactions on Graphics(TOG), 28(3), pp.1~8 (2009)
  22. T. Kim, "Physics-inspired controllable flame animation", The Visual Computer, 32, pp.871~880 (2016)
  23. G. Kawada, "Procedural fluid modeling of explosion phenomena based on physical properties", Proceedings of the 2011 ACM SIGGRAPH, 2011, 167~176
  24. N. Kwatra, "Practical animation of compressible flow for shockwaves and related phenomena", Symposium on Computer Animation, pp.207~215 (2010)
  25. B. E. Feldman, "Animating suspended particle explosions", ACM SIGGRAPH 2003Papers, pp.708~715 (2003)
  26. Hanli Zhao, "Fireworks controller", Computer Animation and Virtual Worlds, 20(2-3), pp.185~194 (2009), Wiley[DOI]
  27. Po-Ram Kim, "Controlling shapes of air bubbles in a multi-phase fluid simulation", The Visual Computer, 28(6-8), pp.597~602 (2012), Springer Science and Business Media LLC[DOI]
  28. T. Kim, "Visual simulation of fire-flakes synchronized with flame", The Visual Computer, 33, pp.1029~1038 (2017)
  29. Jong-Hyun Kim, "Fire Sprite Animation Using Fire-Flake Texture and Artificial Motion Blur", IEEE Access, 7, pp.110002~110011 (2019), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  30. Myungjin Choi, "Learning Representation of Secondary Effects for Fire-Flake Animation", IEEE Access, 9, pp.17620~17630 (2021), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  31. J. Stam, "Stable fluids", Proceedings of the 26th annual conference on Computer graphics and interactive techniques, 1999, pp.121~128 (1999)

관련 논문AI추천

이 간행물의 다른 논문 (20건)