Lagless Hair | Automatic Hair Hiding During Posing
Automatically detect and hide particle systems on objects while in pose mode in order to remove lag and boost performance. For Blender Blender 2.8 and above.
Easy installation
Open preferences in Blender, under addons, click Install, and locate the file. Check the checkbox and save preferences so the tool is always there for you :)
How to use
Under the Active Tool panel, you will find the controls for Lagless Hair. Everything is enabled by default. Entering pose mode or playing the animation will hide hair.
note: If you rename your particle system you need to rename the modifier also so that the names match, otherwise, the script will break:
The tools menu:
This script works with linked files!
Update history:
v1_8 - Fixed a mistake in the code which caused only one hair object in the scene to be disabled instead of all of them. Fixed logic mistakes. Added support for objects that are not in any collections.
v1_6 - Suppressing Warnings: Added an exception for cases when there are no collections, added an exception for no active objects
v1_5 - works with linked objects now, UI panel moved to Active Tools so it's always accessible, works with multiple objects with hair systems properly, removed redundant code, added KeyError catcher to stop the script from breaking
v1_4 - fixed issues with saving and changing visibility manually, rewrote the overall logic, added control panel, added the ability to hide hair during playback
v1_3 - fixed a bug that would cause all particles to switch back on instead of only the ones used by the user.
v1_2 - first public release
Discover more products like this
performance 3d hair posing 3d animation spring23 bfcm23 particle