무언가를 페인트하고 당신의 그림이 화려한 소용돌이에 어떻게 녹아 내리는 지 관찰하십시오!
안드로이드 용 유체 페인트는 유체 물리 시뮬레이션 앱으로 스마트 폰이나 태블릿의 화려한 액체 물건과 상호 작용할 수 있습니다! 유체 페인트 앱 외에도 대화식 유체 벽지가 제공됩니다. 터치 스크린을 두드려 화려한 액체를 주입 할 수 있습니다. 유체와 상호 작용하는 또 다른 방법은 벽을 페인팅하는 것입니다. 실시간 유체 역학으로 재미있게 보내십시오!
연기 자체는 다양한 방식으로 시각화 될 수 있습니다. 유체 입자에는 색상이 할당되어 있으며 일반적으로 직접 표시됩니다. 또한 유체의 온도, 속도, 소용돌이 및 압력 분포를 볼 수 있습니다. 유체와 벽의 색상을 설정할 수 있으며 온도 나 압력과 같은 물리적 특성의 시각화도 구성 할 수 있습니다.
구현 측면에서 렌더링과 계산 유체 역학 시뮬레이션은 GLSL을 통해 OpenGL ES 2.0을 사용하여 독점적으로 수행됩니다. 이런 식으로 실시간으로 수행되는 계산적으로 비싼 작업에도 불구하고 응용 프로그램은 전적으로 Java로 구현 될 수 있습니다. 계산 유체 자체의 경우 그리드 기반 흐름 솔버가 사용되는데, 이는 Navier Stokes 방정식의 솔루션을 수치 적으로 근사합니다.
이 앱을 통해 CFD (Computational Fluid Dynamics)에 대한 관심을 불러 일으키기를 바랍니다.