Mustard Simplify Preview
This is a preview of Mustard Simplify tool. The tool can contain bugs (please report them!).
Why?
I created this tool because as I was trying to animate with models and scenes made by others, I was constantly wasting time disabling/enabling stuffs manually to reach a stable 30 FPS (at least).
For instance, one of the performance killers is the Normals Auto Smooth function, which might be useful for renders (meh..) but it is not required at all in viewport while animating, and it slows down viewport performance sensibly. Since this is an Object property, it would require to be disabled on any object in the scene manually. And some scenes have hundreds, if not thousands, of Objects! Plus, what if you have to revert when you render? Which of those were disabled by you, and which ones were already disabled for some other reasons by the scene/model creator?
And Normals Auto Smooth is only one of the many things that are not really required when we are still animating, but kill viewport performance (modifiers/shape keys/drivers to cite some others).
Benchmarks
From some preliminary tests on different scenes, I got almost +100% boost if the scene was containing models that were not optimized with MustardUI Simplify already (or in general didn't have MustardUI).
Some Features Missing
Some features I would like to add in future updates:
- drivers muting
- object disabling based on some criteria that the user can tweak
- physics handling in some specific cases
- textures check for grey-scale images