Is there a way (or plugin) to make all objects that is hidden be hidden in render, or render only isolated objects (by isolating via ‘/’ hotkey).
I’m working with large scenes with uncountable amount of objects (+1k objects each scene), and I often need to make pretty renders for client fast, so animating camera placement, animationg rendering property for every single object to be shown on specific frame is not a option at such moments
Use collections. It’s a shame that view layers can’t be used to change render visibility (hopefully it’ll be added at some point), but in the meantime you can have a top-level collection specifically for one-off renders, if you disable every other top-level collection this is the only one that’ll render.
Example : try separating your entire scene at the root between two main collections like “WORK” and “ONE-OFFS” and you should only have to disable the “WORK” collection to get going
I wrote an addon for problems like that , its quite advanced and handles alot of advanced usecases eg with multiple viewlayers.
Had no time to update it to an extension yet, its still an addon, but that has no negative impact on its functionality, just some work for me in the future.
It causes zero performance impact. Its just updating the visibility when the rendering is triggered.
The top one is the right one. Btw I just drag and dropped the downloaded zip to 4.5.1 and it installed and activated itself just fine. If you used another one then retry. It must be “SimpleVisibility1.3.0.zip”
Let me know it it worked.
I should also update the gitpage. It makes it sound outdated.
Ok. The filechooser installation will work aswell. The other zips are generated by git and the filestructure in there doesnt fit to blenders requirements. Thats been the cause then. I will add a note in the readme/displayed page. Thanks for testing.
You could also simply just select the objects you want to hide with lasso selection in xray view, select one of them as active, in the object properties under visibility uncheck visibility in renders, then right click and choose copy to selected. To make everything visible again just unhide all, select all and the same procedure.