Collections (parent task)
Open, NormalPublic


After merging D3383 we still have work to do:

  • Group operators in the 3D viewport and object properties need to be updated to clarify the UI.
  • Outliner drag & drop should be unified so dragging from the text and icon does not give a different behavior. Also dragging between outliners can work
  • Full scene copy and delete scene don't copy and delete collection datablocks as expected currently.
  • Unit tests update to new code.
  • Static overrides of collections don't work well yet, and is not clearly communicated in the UI.
  • Currently all collections must have a globally unique name, we intend to relax this requirement in some way.
  • Performance can be improved to avoid layer collection syncing for unaffected scenes.


To Do
Brecht Van Lommel (brecht) triaged this task as Normal priority.

Would it be too much trouble to allow longer collection (or datablock in general) name length?

My current use case is I have several "library" blend files where I keep large amounts of furniture assets with variations as groups for linking.
I like having descriptive names I can filter by while linking from the File Window like say Furniture_Seats_Couch_BrandName_White, Furniture_Seats_Couch_BrandName_Red or Furniture_Table_Square_Boards_Wood_Dark_TallLegs_Black

While "tagging" names this way for easy filtering/finding, one quickly runs out of space and have to resort to using cryptic acronyms.
Also if these will replace groups as an instancing tool (in some form of "Collection Instances", "Dupligroup"s "Dupli Instances"?) names will still have to remain globally unique, right?

Brecht Van Lommel (brecht) renamed this task from Collections and groups unification tasks to Collection tasks.Aug 13 2018, 11:46 AM
Brecht Van Lommel (brecht) renamed this task from Collection tasks to Collections (parent task).

Brecht, would it be possible to allow parenting by draging and droping mulible objects in the outliner like it is possible to drag and drop multible objects into collections? That would be really great and makes Bleder more consistent!