Blender Git Loki
Git Commits -> Revision 2fd55e1
January 2, 2017, 21:08 (GMT) |
Add first basic working auto-override. Still called from pre-depsgraph eval step, does an RNA comparison and generate overriding rules for changed props... Note: we most certainly do not want to run this on all depsgraph eval. Own current idea would be to just tag IDs e.g. in depsgraph callback, and run actual auto-generation e.g. in a low-priority job, maybe? not sure... :| Also, fix stupid mistake in RNA applying of override (used when reading file to apply static override), and add object's loc/rot/scale as overridable properties. |
Commit Details:
Full Hash: 2fd55e1443c7e0dea32701608f755bec310f748e
Parent Commit: a634ee7
Lines Changed: +101, -6
5 Modified Paths:
/source/blender/blenkernel/intern/library_override.c (+10, -1) (Diff)
/source/blender/editors/object/object_relations.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_access.c (+82, -2) (Diff)
/source/blender/makesrna/intern/rna_object.c (+5, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+2, -0) (Diff)
/source/blender/editors/object/object_relations.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_access.c (+82, -2) (Diff)
/source/blender/makesrna/intern/rna_object.c (+5, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+2, -0) (Diff)