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.Cat Fluid untuk Android adalah aplikasi simulasi fisika fluida, yang memungkinkan Anda untuk berinteraksi dengan hal-hal cairan berwarna-warni pada smartphone atau tablet Anda! Selain dari aplikasi Cat Fluid, wallpaper cairan interaktif ditawarkan. Dengan menekan pada layar sentuh cairan berwarna-warni dapat disuntikkan. Cara lain untuk berinteraksi dengan cairan adalah lukisan dinding, yang bertindak sebagai hambatan padat. Bersenang-senang dengan dinamika fluida real time!
Asap itu sendiri dapat divisualisasikan dengan cara yang berbeda: partikel Fluid memiliki warna yang ditugaskan kepada mereka, yang biasanya ditampilkan secara langsung. Selain itu suhu, kecepatan, vortisitas dan tekanan distribusi cairan dapat dilihat. Warna cairan dan dinding dapat diatur, dan visualisasi sifat fisik seperti suhu atau tekanan juga dapat dikonfigurasi.
Implementasi-bijaksana baik render dan komputasi dinamika fluida simulasi dilakukan secara eksklusif dengan OpenGL ES 2.0 melalui GLSL. Dengan cara ini aplikasi dapat diimplementasikan seluruhnya di Jawa meskipun operasi mahal komputasi dilakukan secara real time. Untuk fluida komputasi sendiri grid berbasis aliran solver digunakan, yang mendekati solusi dari persamaan Navier Stokes numerik.
Saya berharap untuk telah membangkitkan minat Anda pada komputasi dinamika fluida (CFD) dengan aplikasi ini.