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.Paint fluido para Android es una aplicación de simulación física de fluidos, lo que le permite interactuar con materia colorida líquido en su smartphone o tablet! Además de la aplicación de pintura de fluidos, se ofrece un fondo de pantalla interactivo con los fluidos. Al hacer uso de la pantalla táctil de colores líquidos pueden ser inyectados. Otra manera de interactuar con el fluido es pintura de paredes, que actúan como obstáculos sólidos. Diviértete con la dinámica de fluidos en tiempo real!
El humo en sí puede ser visualizada en diferentes formas: las partículas de fluido tienen colores asignados a ellos, que por lo general se muestran directamente. Adicionalmente, la temperatura, la velocidad, la vorticidad y la presión de distribución del fluido se puede ver. Los colores de los fluidos y la pared se pueden establecer, y la visualización de las propiedades físicas, como la temperatura o la presión también se pueden configurar.
-Implementación sabia tanto de representación y la simulación computacional de dinámica de fluidos se realizan exclusivamente con OpenGL ES 2.0 a través de GLSL. De esta manera la aplicación podría ser implementado completamente en Java a pesar de las operaciones caros computacionalmente lleva a cabo en tiempo real. Para el propio fluido computacional se utiliza un solucionador de flujo basado en la red, que se aproxima a las soluciones de las ecuaciones de Navier Stokes numéricamente.
Espero haber despertado su interés por la dinámica de fluidos computacional (CFD) con esta aplicación.