FLIP Fluids 1.8.7 includes new geometry node features, bug fixes, improvements, and official Blender 5.2 LTS support.
Video Overview: [Placeholder]
Compatibility Notes:
FLIP Fluids 1.8.7 is officially supported in Blender 4.5 to Blender 5.2.
For best compatibility, latest bug fixes, and full feature set, Blender 5.2 is recommended.
Blender 5.3: At this moment there are no known compatibility issues specific to Blender 5.3 Alpha, but this could change as Blender 5.3 develops (Blender 5.3 Support).
Added: Implemented cache loading optimizations. Playback is now 3x – 9x faster, with higher performance gains for larger amounts of geometry.
Added: FLIP Outflow > Gradual Outflow options to gradually remove fluid from an outflow as an alternative to immediately removing any fluid that enters the outflow.
Added: A 3D UVW texture coordinate attribute to the fluid surface and fluid particles. This attribute stores initial particle UVW coordinates at the time that the fluid particles is spawned. This attribute can be accessed within an Attribute Node with the name flip_uvw from the Vector output. Can be used for basic texture projection effects.
Added: FF_GeometryNodesFluidParticles features for filtering particles based on attribute values. Modifier contains settings to:
Delete particles outside of a Min/Max Velocity, Speed, and Vorticity Range, or outside of a color tolerance.
Scale particles towards a scale factor when near the Min/Max attribute range or as color reaches maximum tolerance.
Store the Min/Max range or color tolerance mapped to a [0, 1] attribute to be used in a shader or other geometry node modifiers.
Added: FF_GeometryNodesFluidParticles instancing feature to instance a separate object based on Source ID attribute. Supports Source ID attribute values from 0 to 8.
Added: FLIP Fluids USD Export > Incremental Save option in Blender 5.2+ to write the export file after exporting a specified number of frames to fix a memory usage issue during export (Issue #156402).
Improvement: The Command Line Tools > Render After Bake feature will now run the bake and render process within the same terminal window instead of opening a new window when the render begins.
Improvement: The command line renders will display the Blend filepath between frames to improve visibility of which command line process is being run.
Improvement: The Command Line Tools operators will now launch terminals with a window title display the process and Blend file name.
Improvement: The simulation baking console output and logging will now display the Blend filepath between frames.
Improvement: Custom Domain > Debug drawing now displays with antialiasing in Blender 5.1+.
Improvement: FF_GeometryNodes features will no longer take effect if the required attribute does not exist.
Improvement: Reduced render memory usage when motion blur is disabled or the flip_velocity attribute does not exist.
Improvement: FF_GeometryNodes instancing features will now inherit smooth/flat shading the instance object when the Shade Smooth Instances option is disabled.
Bug Fix: Fixed memory limitations that would trigger std::length baking errors when running simulations with too large of a resolution or when simulating too many fluid or whitewater particles. There is now no limit to how heavy of a simulation can be run, other than hardware or time limits.
Bug Fix: Fixed <AttributeError: ‘NoneType’ object has no attribute ‘name’> baking error if an object contains an uninitialized geometry nodes modifier with no set node group (Issue #667).
Bug Fix: Fixed <NameError: name ‘get_enabled_features_affected_by_T88811’ is not defined> error that could be triggered during render, resulting in an incomplete render setup.
Bug Fix: Fixed <WARNING fileselect_add: ‘directory’ expected a string with a ‘DIR_PATH’ subtype> that could be triggered when installing an existing preset library location.
Bug Fix: Fixed DivideByZero errors that could be triggered when operating on a domain that had not been fully initialized.
Bug Fix: Various operator errors that could be triggered in the Cycles addon was not enabled.
Bug Fix: Fixed issue where FLIP Force Field > Gravity Scale may not be computed correctly outside of the gravity scale width or max distance of the force field.
Bug Fix: Fixed issue where FLIP Force Field > Gravity Scale was not being computed correctly inside of a volume force, resulting in fluid not matching the volume force shape closely enough.
Bug Fix: Fixed USD export/import compatibility issues and format consistency between Blender 4.5 – 5.2.
Bug Fix: Removed stray debug printouts to the Blender console.
Bug Fix: Fixed deprecation warnings due to different Python versions between Blender 4.5 – 5.2.
Bug Fix: Fixed string literal SyntaxWarning that could be triggered during save depending on CPU model name.
Bug Fix: Fixed bug where Domain > Debug > Display Grid > X and Z Offset values were swapped when controlling grid offsets.
Bug Fix: Fixed issue where UI material lists were displayed in reverse order. Added material categories to separate between FLIP FLuids Material Library and scene materials.
Bug Fix: Fixed Compositing Tools issue where particles could not be scaled higher than 1.0.
Bug Fix: Fixed issue where FF_GeometryNodes modifiers could display irrelevant settings for selected menus in Blender 5.1+.
Bug Fix: Fixed issue where FLIP Domain update routines were not being run on a depsgraph update in Blender 5.1+.
Bug Fix: Fixed logging bug that would log setting the Max Whitewater Particles value for every frame if the value was set to 0.
Bug Fix: Fixed issue where some FF_GeometryNodes modifier keyframes would not take effect in the render.
Bug Fix: Fixed issue where fluid particle or whitewater meshes may display empty geometry if multiple FF_GeometryNodes modifiers were chained together in the modifier stack or when ‘cloning’ the simulation mesh through an Object Info node.
Bug Fix: Fixed <-Wmaybe-uninitialized> warnings during compile in newer versions of GCC.
UI: Command Line Tools operators will now display an error popup if a Blend file save error is encountered such as permission or resource packing errors.
UI: Various tooltip corrections.
Example Scenes and Presets: Blend files and assets have been improved and updated for newer versions of FLIP Fluids and Blender.
Updated to version 1.8.7
version 1.8.7 (Jul 14 2026)