The old created "hard" computer programming styles in which strict procedures were followed; the new has developed "soft" programming with fluid simulations.
No branching support severely hampered flexibility but some types of algorithms could be run (notably, low-precision fluid simulation).
Fluid flow for the rest of us, an explanation of fluid simulation (including the MAC grid)
Glu3d uses SPH, or Smoothed particle hydrodynamics to solve fluid simulations.
It has an advanced fluid simulation, and support for objects like as gases, rigid objects and elastic.
SPH for fluid simulation is being used increasingly in real-time animation and games where accuracy is not as critical as interactivity.
This software is a 3D package enhancement (for instance 3dsmax or Maya), offering a variety of tools for fluid simulations, dynamics or particles.
Several options are available for fluid simulation in off-the-shelf 3D packages.
Due to the real-time constraint, games can only afford very little CPU time for fluid simulation.
Modern physics engines may also contain fluid simulations, animation control systems and asset integration tools.