Skip to content

Releases: Lostdragon5/Fluid-Particles

V 2.1 - Release

03 Apr 03:23
Compare
Choose a tag to compare

Finally got around to making a proper update.

!-Do note that this version is designed for blender 4.0 or higher. Compatibility with anything older than that isn't guaranteed.

!-Also be aware that this version isn't backwards compatible with scenes made with previous versions of Fluid Particles. There were simply too many changes under the hood to make it work, sorry. I'll do my best to ensure that future versions are backwards compatible (bar any super drastic changes such as implementing my own fluid solver instead of using blender's particle system).

  • Updated UI:

    • Moved the whole UI from the side panel in the 3D view down to the Physics tab where it belongs.
    • Removed the option to add collision via the addon, since now they're both in the same place anyway.
    • Made sure the Fluid Surface will have it's own UI that only shows the render settings.
    • Made the Sim Settings tab clearer and easier to navigate by grouping like settings together.
  • Added Missing Physics Parameters/Fixed Broken Parameters:

    • Mass now works as it does with the base particle systems and will affect other parameters such as Stiffness and Viscosity.
    • You can now set the Repulsion to no longer be a factor of Stiffness as it was previously via a quick toggle.
    • You can now set different Velocity values for when the fluid is either compressed or being pulled apart, also via a quick toggle.
  • Cleaned Up the Code... Like, A Lot:

    • Fixed the simulation breaking when you switch streams.
    • Streamlined some actions as to not call the same slow functions all the time.
    • Honestly, this will mainly just make it easier to work on the addon and update it quicker more than anything else.
  • Made the Addon About 2.5X Faster:

    • Set the simulation method from the slow but stable "RK4" method to the much faster "Midpoint" method as the visual difference is negligible.
    • Simplified the Geometry Nodes Modifier for the Fluid Surface so it processes much faster now.
    • Got rid of the Subframe Threshold option as it gave a huge performance hit for very little benefit.

Despite how drastic the changes seem, it's more or less the same as before, just cleaner and faster, both on the surface and under the hood.
There is still a lot left to do, such as fixing collisions on objects with physics cages, adding proper material support, etc.

V 2.0 - Initial public release

15 Dec 21:07
ef44065
Compare
Choose a tag to compare

Finally getting around to making this public and not just a thing on my computer, don't mind me~

Also, this is the Last version supporting blender 3.5 and 3.6. Anything older will not work.