Blender Git Commits

Blender Git "depsgraph_refactor" branch commits.

Page: 17 / 59

December 18, 2014, 03:04 (GMT)
"Done" callback for object transforms was missing
December 18, 2014, 02:50 (GMT)
Preparing object evaluation code for getting split off from ubereval into smaller chunks
December 18, 2014, 02:24 (GMT)
Object transform nodes are now hooked up correctly

The constraint stack could still benefit from being split up into multiple ops
(e.g. "pre", ... "constraint-n"..., "post"), but this order should be ok for now.
December 18, 2014, 02:21 (GMT)
Code Cleanup: Remove incorrect/old code
December 18, 2014, 01:07 (GMT)
Depsgraph Debugging: Utility operators for easier debugging

Added operators to access the rebuild and export tools to make it easier to
quickly debug any file's depsgraph without having to pull up a console first.
December 17, 2014, 03:40 (GMT)
Reverting back to add_relation(), while still directly using the operations
December 17, 2014, 03:40 (GMT)
Silence compiler warnings
December 17, 2014, 03:40 (GMT)
Convenience API's and debugging funcs for all "keys" used when building the graph
December 17, 2014, 03:40 (GMT)
Bugfix: add_relation() now works again

This was broken by an earlier attempt to grab debugging info for nodes,
which ended up preventing the templates from matching correctly
December 17, 2014, 03:40 (GMT)
Code cleanup: Remove excess debugging code no longer needed
December 17, 2014, 03:40 (GMT)
WIP: Refining debug code to figure out if operations lookup is really working correctly
December 17, 2014, 03:40 (GMT)
Code cleanup: Remove some of the old commented out versions of these calls
December 17, 2014, 03:40 (GMT)
Move all object transform node building code into a single function
December 17, 2014, 03:39 (GMT)
Code cleanup
December 17, 2014, 03:38 (GMT)
Adding some protection to add_operation_relation() to avoid crashing when an invalid node is encountered
December 17, 2014, 03:38 (GMT)
WIP: Now constraints also directly specify the operations they use when creating the relationships directly
December 17, 2014, 03:38 (GMT)
WIP: Hacky attempt to get proper links working again, but directly linking up the necessary nodes

This code needs a lot of cleanup, but the generated graphs are now looking
more like what was originally intended
December 17, 2014, 03:38 (GMT)
WIP: Added in a (commented out) position for verify_entry_exit_ops()

The commented out version does away with the superfluous auto-generated noops,
which get added because we can't tell if any node is an entry/exit at the
time of doing that
December 17, 2014, 03:38 (GMT)
Added more debugging prints to figure out where the lookups are failing
December 17, 2014, 03:38 (GMT)
Add fancier identifier for components, and a similar debug print for OperationIDKey
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021