Yes, there are many things to tune in the code, but as the pressure from users was high, I decided to release it !
The “Radius” parameter in “IsoSurface” tab applies only to rendering.
The one in “Fluid” tab is for fluid calculation only (SPH algorithm)
Both values should be similar, but I keep two different sliders to experiment.
IsoSurface applies to all PyCloid particles simulation, including those without fluid behavior.
Yes, there is something to fix for rewind function.
I have to update the PyCloid website with some docs about fluid.
What is difficult is to achieve stable behavior, with no “explosion”. That is managed by tuning all the parameters, including gravity, but I do not yet have a magic worflow for that ! Let’s experiment and share results.
I have done some experimenting with your beta fluids. The fluid simulation works great, but had some trouble figuring out what what settings did what.
In the Isosurface tab, I found a radius adjustment, and in the fluid tab there is also a radius adjustment. In the radius adjustments, if I choose a setting much over 0.017 the particles disappear.
I did find that adjusting the viscosity all the way to 10.0 made the fluid smooth out much better. (lower viscosity = lumpier)
My render really doesn’t do justice to how good the water flow can look, but be assured, it works very well when animated !
I also found that the simulation does not reset to zero time when hitting the rewind button. To reset the simulation, rewind to 1-second, then to zero, or your animation render will show the last frame before starting the animation at frame zero.
(hope that made sense).
I need more time to play with it.