Blender Git Commit Log

Git Commits -> Revision d1f96f9

Revision d1f96f9 by Bastien Montagne (master)
May 22, 2019, 21:33 (GMT)
BKE Collection: Add new function to rebuild parent relationships.

It's not always possible to keep 'by hand' parent relationships valid in
collections hierarchy. Add functions to remake those
(re-using/factorizing code from `readfile.c` `lib_link_collection_data()`
function).

Can't stress again how painful it is to have those kind of backward
relationships in our data structures, those *always* end up being
serious issues to keep in sync... Should only be generated on the fly
when needed, period. :(

Commit Details:

Full Hash: d1f96f9b1194404ffafd2540cd2928048779656e
Parent Commit: 5a3c449
Lines Changed: +72, -12

3 Modified Paths:

/source/blender/blenkernel/BKE_collection.h (+3, -0) (Diff)
/source/blender/blenkernel/intern/collection.c (+66, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+3, -12) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021