Blender Git Commit Log
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)