모바일 기기를 위한 실시간 유체 시뮬레이션 엔진
Interactive Fluid Simulation Method for Mobile Device
- 발행 : 2009.02.09
초록
본 논문은 데스크탑 PC 에서만 구현 가능하였던 기존의 유체 시뮬레이션 기술을 모바일 환경으로 확장하는 방법론을 제시한다. 유체 시뮬레이션은 나비어-스토크스 (Navier-Stokes) 방정식의 수치적 해를 구하는 것이며, 기존의 방법론은 수치적 해의 안정성과 [1] 사실성 [2]에 그 초점을 맞추고 있다. 하지만 이는 모바일 기기에서 기대하기 힘든 충분한 연산 자원을 가정한 것이다. 한편, 모바일 환경에서의 물리기반 기술은 현재 강체 시뮬레이션 모듈이 주로 활용되고 있으며 [3], 유체 시뮬레이션은 높이장 (Height field) 기반의 단순한 모델만이 제시되어있다 [4]. 이를 극복하기 위해 본 연구에서는 이러한 한계를 극복한 수정된 비압축유동의 시뮬레이션 기법을 소개하며, 또한 모바일 상에서 유체의 가시화 기술을 제안한다.
This paper proposes a method for extending simulating fluid on mobile device, which was only possible on desktop PC. Fluid simulation is done by solving Navier-Stokes equation numerically, and previous research were mainly focused on numerical stability [1], and realism [2]. However, such methods assume rich computational resources, which is not available on mobile devices. On the other hand, rigid-body solver is the mostly used physically-based technique [3], and only simple height field-based method is released for fluid simulation [4]. To overcome these problems, we proposes a modified incompressible fluid dynamics solver for the mobile device, and also we propose a technique for visualizing fluids on the mobile device.