Weekly Development Notes #48 – Three years since the FLIP Fluids addon beta!

Covering the week of February 8th – 12th, 2021.

Thanks for checking out our 48th development update for the FLIP Fluids liquid simulation addon for Blender! Last week’s work mainly involved updating how our simulation engine manages and stores fluid particles (More info in dev notes #47).

Slime Experiments From Artell Blender

Take a look at these satisfying slime simulations created by Artell Blender using our FLIP Fluids addon, the Molecular addon, and E-Cycles for rendering.

Three years since the FLIP Fluids addon beta!

This time went by so quickly! On February 13th, 2018 we launched our FLIP Fluids addon beta test! During a 10 week period, over 250 testers helped us get the addon ready for launch on May 1st, 2018. When starting this project, we’d never expected the addon to become as popular as it is today, and we are super grateful.

Huge thanks to all of you beta testers who put in so much time help us, who had worked through the many bugs and crashes so that others wouldn’t have to!

Our original beta announcement can be viewed here:

Force Field Experimental Version 9.0.9.14

This new experimental version update contains some large structural changes to how fluid particles are managed and stored, as well as adds some fixes to bugs reported since the stable release of FLIP Fluids 1.0.9a.

Want to try out these fixes? They can be tested in our Force Field Experimental Builds Package in the latest version!

Release Notes v9.0.9.14 (18-FEB-2021)

  • This is the first experimental version since release of FLIP Fluids Stable 1.0.9a (03-FEB-2021).
  • New system for storing and managing particles in the simulation engine (More info in development notes #47). This is a large structural change for how the simulator functions and may be a potential source of bugs. Please let us know if you are experiencing any of the following issues:
    • Crashes or error messages during baking.
    • Out of Memory errors or simulations using an unusually large amount of memory.
    • Inability to pause, resume, or upscale a simulation.
  • Bug Fix: Issue where keyframing a min/max property could overwrite other min/max properties (issue #516).
  • Bug Fix: Updated addon code to be compatible with Python 3.9. Some Linux distributions package Blender with Python 3.9 rather than the officially supported Python 3.7.
  • Bug Fix: Removed extraneous debugging code that would cause (harmless) error messages in Blender 2.79.
  • Bug Fix: Issue where the bake operator status could hang on Calculating time remaining….