Turbulence Generation and Advection in Smoke Using Stable Divergence-Constrained Moving Least Squares

안정적인 발산 제약 이동최소자승법을 이용한 연기의 난류 생성 및 이류

  • Subin Lee (School of Software Application, Kangnam University) ;
  • Jong-Hyun Kim (College of Software and Convergence (Dept. of Design Technology), Inha University)
  • 이수빈 (강남대학교 소프트웨어응용학부) ;
  • 김종현 (인하대학교 소프트웨어융합대학 디자인테크놀로지학과)
  • Published : 2024.01.17

Abstract

본 논문에서는 Semi-Lagrangian 이류 과정에서 역추적(Backward tracing)한 위치의 주변 속도를 Divergence-constrained MLS(Moving least squares)를 이용하여 보간하고 그 결과를 이류된 속도 데이터의 외력으로 적용해 연기 시뮬레이션의 난류 표현을 개선할 수 있는 새로운 프레임워크를 제안한다. 일반적인 MLS는 고차보간법이기 때문에 시간에 따른 연속성 보장이 안 되기 때문에 그 결과가 노이즈한 형태로 나타난다. 본 논문에서는 연기의 원본 속도와 제안하는 기법을 통해 생성된 속도 간의 각도 변화를 통해 난류를 생성하며 이를 통해 안정적이고 연기의 밀도를 이류시킨다.

Keywords

References

  1. Jos Stam, "Stable Fluids", In Proceedings of SIGGRAPH 99, pp.121-128, 1999.
  2. Jeong-Mo Hong, Jong-Chul Yoon, Chang-Hun Kim, "Divergence-constrained moving least squares for fluid simulation", Comp, Anim, Virtual Worlds 19, pp.469-477, 2008. https://doi.org/10.1002/cav.236
  3. Sun-Tae Kim, Jeong-Mo Hong, "Visual simulation of turbulent fluids using MLS interpolation profiles". The Visual Computer 29, pp.1293-1302, 2013. https://doi.org/10.1007/s00371-012-0770-4