Page MenuHome

Copying scene unhides hidden collections
Confirmed, LowPublicKNOWN ISSUE

Description

Windows-10-10.0.16299 64 Bits
GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 419.67

Blender 2.80 (sub 53), branch: blender2.7, commit date: 2019-03-31 21:52, hash: rBb936d7b16c62

Open attached file. There are two hidden collections.
Make a copy of the scene using either "Link Object Data" or "Full Copy".
Collections in the newly created scene will be set to visible.

Event Timeline

Jacques Lucke (JacquesLucke) lowered the priority of this task from 90 to 50.Apr 1 2019, 2:05 PM
Brecht Van Lommel (brecht) lowered the priority of this task from 50 to Low.Apr 9 2019, 1:46 PM

This is actually a bit tricky to get it working, because since those view options are stored in part into the ViewLayer 'wrapper' around Collections, it means we need to somehow preserve those ViewCollection structs when duplicating Collections themselves, and then do some remapping... especially with the infamous 'master' collection that's making things pretty annoying (got a solution fixing collections flags issue, but now it's objects/bases flags that get messed up :((( ).

I'm super interested in this ?. I use a sort of template starter scene in 2.79 as a starting point with specific layer visibility for my particularly unique workflow. Trying to do this with 2.8/2.81 adds a lot of time resetting view layer visibility settings each time I duplicate a starter scene. Hope it can be figured out ?

Update with 2.82 alpha: Creating scene with "Linked Copy" carries over all visibility options correctly. However creating scene with "Full Copy" enables "Hide in Viewport" option (It carries over "Disable in Viewport" and "Disable in Render" options correctly).

Richard Antalik (ISS) changed the subtype of this task from "Report" to "Known Issue".

Also currently with 2.82a: creating a scene with "Full Copy" seems to only carry over the indirect/holdout settings from the last collection in the outliner list.