Blender Git Loki

Git Commits -> Revision 276790c

Revision 276790c by Bastien Montagne (master)
June 23, 2021, 15:07 (GMT)
LibOverride: Also override owner collection in Outliner hierarchy override.

This change will ensure at least one 'local' collection can host the new
'local' override of all objects (indirectly) overridden by this
operation, such that no new override of object ends up in master
collection (which can become extremely messy in production files).

In practice, it means often at least one of the linked collection owning
those objects also has to be overridden.

NOTE: This only affect cases where root overridden linked object has
some dependencies outside of its own root linked collection. While this
situation should be avoided, it cannot always be, so we try to support
it as best as we can.

Commit Details:

Full Hash: 276790cbfaaf52ac37ef04bd455f5bb72427566f
Parent Commit: 7dd7849
Lines Changed: +56, -6

1 Modified Path:

/source/blender/blenkernel/intern/lib_override.c (+56, -6) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021