doyubkim / fluid-engine-dev

Fluid simulation engine for computer graphics applications
https://fluidenginedevelopment.org/
MIT License
1.91k stars 269 forks source link

Very High Viscosity #226

Open PavelBlend opened 5 years ago

PavelBlend commented 5 years ago

Implement very viscous liquids. Viscous to such an extent that the fluid particles will be fixed: https://youtu.be/ACyVU_gVJpc https://vimeo.com/142603840 https://vimeo.com/127259114 https://vimeo.com/97299412

doyubkim commented 5 years ago

It is currently possible to assign high viscosity (see example 3 of https://github.com/doyubkim/fluid-engine-dev/blob/master/src/examples/level_set_liquid_sim/main.cpp), but it might be slow to compute. I do have an idea to improve the performance of the viscosity solver, so I will use this issue to track that effort.

PavelBlend commented 5 years ago

Reference (fast high viscosity): https://github.com/rlguy/Blender-FLIP-Fluids