Fluid Paint for Android is a fluid physics simulation app, which enables you to interact with colorful liquid stuff on your smartphone or tablet! Besides from the Fluid Paint app, an interactive fluid wallpaper is offered. By tapping on the touch screen colorful liquids can be injected. Another way of interacting with the fluid is painting walls, which act as solid obstacles. Have fun with real time fluid dynamics!
The smoke itself can be visualized in different ways: Fluid particles have colors assigned to them, which usually are displayed directly. Additionally the temperature, velocity, vorticity and pressure distribution of the fluid can be viewed. The colors of the fluids and the wall can be set, and the visualization of physical properties like temperature or pressure can also be configured.
Implementation-wise both rendering and the computational fluid dynamics simulation are done exclusively with OpenGL ES 2.0 via glsl. This way the application could be implemented entirely in Java despite of the computationally expensive operations carried out in real time. For the computational fluid itself a grid based flow solver is used, which approximates solutions of the Navier Stokes equations numerically.
I hope to have aroused your interest in computational fluid dynamics (cfd) with this app.Жидкость краска для Android представляет собой жидкость, приложение моделирование физических процессов, которая позволяет взаимодействовать с красочными жидкого материала на смартфоне или планшете! Кроме того от жидкости Paint приложения, интерактивные обои жидкости предлагается. При нажатии на сенсорном экране красочные жидкостей может быть введен. Еще один способ взаимодействия с жидкостью является картина стены, которые действуют как твердые препятствия. Удачи с гидродинамики в режиме реального времени!
Сам дым могут быть визуализированы по-разному: частицы жидкости имеют цвета, возложенные на них, которые обычно отображаются непосредственно. Дополнительно, температура, скорость, давление и вихрь распределение жидкости может быть просмотрен. Цвета жидкостей и стены могут быть установлены, и визуализация физических свойств, таких как температура или давление также может быть настроен.
Реализация мудрый как рендеринг и компьютерное моделирование динамики жидкости сделано исключительно с OpenGL ES 2.0 с помощью GLSL. Таким образом, приложение может быть реализован полностью на Java, несмотря из вычислительных ресурсов операций осуществляется в режиме реального времени. Для самого вычислительного жидкости сетка на базе решателя поток используется, что приблизительно решения уравнений Навье Стокса численно.
Я надеюсь, что вызвало Ваш интерес к вычислительной гидродинамики (CFD) с этим приложением.