Skip to content

A scene simplifier for Blender to increase viewport performance

License

Notifications You must be signed in to change notification settings

Mustard2/MustardSimplify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mustard Simplify

drawing

Blender add-on to simplify scenes and boost viewport performance.

This add-on disables certain scene and object features that impact viewport performance with a single click.

It operates non-destructively, meaning no mesh edits are made, and preserves the settings before Simplify is enabled. When Simplify is disabled, object properties (such as modifier visibility and shape key status) are restored to their original state.

How to install

There are two supported ways to install the add-on:

  • (Recommended) Install the add-on as a Blender extension, either from the website or in the Get Extensions panel of Blender settings. This is the recommended method for installing the add-on, as it ensures automatic updates.
  • Download the latest version from the Releases page, and install it as a Blender Extension or a Legacy Blender add-on. Do not download the code from the repository! Only use the .zip files in the Release page.

How to use

  • Click "Simplify Scene" and the add-on will automatically disable heavy features that could impact viewport performance.
  • Use the Settings to select which features should be disabled when Simplify is applied.
  • Objects or Collections added to the exceptions list are unaffected by the simplification process (nothing from those objects will be disabled).

For more details, check the add-on's GitHub wiki.

Note: Enabling "Disable Drivers" will mute all drivers (unless the object is in the Exceptions list). When Simplify is turned off, these drivers will be unmuted. To prevent unintended unmuting, consider adding the affected object to the Exceptions list.

Credits

  • Thanks to all direct contributors to the project (@cl3m3c7) and to all people reporting bugs/suggesting features.
  • Thanks to @theoldben for their BlenderNormalGroups add-on that I integrated into Mustard Simplify.
  • Thanks to Cosmo Mídias for some ideas about the Execution Time feature.