FLIP Fluids 1.7.4 is a small update to mainly add bug fixes and improvements to the command line tools.
Compatibility Notes:
FLIP Fluids 1.7.4 is officially supported in Blender 2.80 to Blender 4.0.
Blender 4.1: At this moment there are no known compatibility issues between this version of the FLIP Fluids addon and the latest daily build of Blender 4.1, but this may change as Blender 4.1 develops.
Added: Render During Bake option to the FLIP Fluid Sidebar > Command Line Bake Tool to render the simulation as frames are completed baking (Documentation).
This bake and render mode will require more system memory.
Tip: When starting or resuming the command line process, the render will begin from the first frame by default. If you want to skip already rendered frames, disable the Blender Output Properties > Output > Overwrite setting.
The Render Instances value can be set to control the maximum number of render instances to run simultaneously. This controls how many frames are allowed to be rendered at the same time. More render instances maximizes system resource usage if the simulation is running faster than the render, but will require more RAM and also GPU VRAM if rendering on the GPU.
Added: Option to FLIP Fluids Preferences Menu to autosave the Blend file before launching command line operators (Documentation).
Command line operators require the Blend file to be saved for changes to take effect within the command line process. If enabled, the Blend file will be automatically saved when using command line operators so that manual saving is not necessary.
Enabling this option is recommended to prevent accidental render issues.
This option is disabled by default so that it does not interfere with any user versioning systems or preferences.
Added: Command line frame and animation operators can now be accessed in the Blender > Render > FLIP Fluids CMD Render menu.
Added: Shortcut keys for the command line frame and animation operators. Shift + F12 for frame render and Shift + Ctrl + F12 for animation render.
UI: Command line batch frame rendering mode will now display an error popup if the render output is set to a video format.
UI: Added UI warning to Domain > Surface > Surface Attributes submenu that surface attributes will not be loaded in surface mesh Preview mode. This warning will be displayed if both the mesh is in Preview mode and any surface attributes are enabled.
Change: FLIP simulation objects that are disabled in the viewport (outliner monitor icon) will no longer be included within the simulation.
In past versions, the addon would attempt to export these objects, but the result could be unpredictable in certain situations due to the objects not being fully evaluated in the viewport.
A side effect of this change is that individual object or collections of objects can now be quickly excluded from the simulation within the outliner.
Change: Domain > Simulation > Domain Boundary Collisions > Open Boundary Width setting now has a soft minimum value of 2. We do not recommend setting this value lower. The default value of 4 is recommended as a good value for general use.
Bug Fix: Fixed issue where fluid may not be removed correctly a domain boundary if an inflow intersected with an open domain boundary side.
Bug Fix: Fixed issue where fluid particles outside of a custom domain meshing volume would be exported instead of ignoring these particles.
Bug Fix: Fixed issue where the command line Alembic export tool could incorrectly export instances instead of vertices if instances were being loaded into the viewport.
Bug Fix: Fixed integer overflow bug that could result in displaying a negative performance score.
Bug Fix: Fixed error message that could be triggered if viewport screen layout information was not available during save or when using the Copy System & Blend File Info operator.
Bug Fix: Fixed AttributeError error message that could be triggered during render if the FLIP Fluids Sidebar > Measure Object Speed Tool > Update on frame change option was enabled.
Bug Fix: Fixed non-human-readable error message in popup window that could be triggered if file permission errors were encountered during simulation bake.
Bug Fix: Missing declaration of uint16_t, that could result in a compile error (issue #630).
Improvement: Simulation frames will now compute faster when there is no fluid in the domain.
Updated to version 1.7.4
version 1.7.4 (Jan 22 2024)