Hidden Object Performance
Previously, objects that were hidden in a scene were still evaluated, incurring performance loss. The solution Thomas used was to store objects in separate collections, preventing them from being evaluated.
However, due to a recent commit, the “Make Mesh Collection” option can be removed, since hidden objects will no longer affect viewport performance.
Comments (9)
-
-
reporter Organizing things into collections is useful, yes. But the option is part of the operator as part of an optimization that isn’t necessary anymore. It’s a small change but it’d save me from having to click to turn it off every single time.
-
repo owner The option has been removed in Blender 3.3, but is kept in earlier versions. Although I checked in Blender 3.1 and it didn’t affect the time it took to load an animation there either. I agree that while organizing things is nice, the plugin should not force my favorite way to organize things on other people unless necessary.
-
reporter https://developer.blender.org/rBac20970bc208aef6257b16e129f08dcbe892869d
It’s actually in 3.4, so we might want to keep it around for 3.3. I should’ve made that clearer.
-
- changed status to resolved
-
Just requesting that the operator API docs for 1.6.2 be updated to mention that this option doesn’t exist in 3.4+.. I was bit by this, wondering why my script that uses this operator was failing in 3.4 when it works under 3.3, because I was depending on the collection being created. Further baffled because the docs still say that the option exists, and I ended up needing to look through the addon source to find out why it wasn’t working.
I can create the collection myself in my script now that I know the functionality has been removed under 3.4, but it would be cool to have that difference pointed out in the 1.6.2 docs just in case anyone else runs into it.
-
You should be able to edit the wiki yourself. Please make the source clear as “note by Luke Graybill“ for example.
-
Ah, I don’t think there is a wiki page for that currently, the link for that page just leads to the index page:
I was referring to the docs linked to by the download page at https://diffeomorphic.blogspot.com/p/daz-importer-operators-version-162.html but I don’t believe I can submit any edits to that page.
-
Let’s wait for Thomas to complete the wiki, so we can add notes and fixes and he can focus on coding.
- Log in to comment
Personally I never used “make mesh collection“. But it is an option that can be useful for organizing, apart performance in previous versions of blender that the plugin wants to support.