Blender Git Commit Log

Git Commits -> Revision dd5c352

April 4, 2019, 12:26 (GMT)
More robust node tree update after changes

This implements a tree wide synching procedure, that corrects
all invalid things it can find. Also, trees are updated in
the correct order, when they depend on each other.

Commit Details:

Full Hash: dd5c352af5faec40a397e0897f35f363a03a0783
Parent Commit: 8675779
Lines Changed: +705, -472

5 Added Paths:

/release/scripts/startup/function_nodes/graph.py (+73, -0) (View)
/release/scripts/startup/function_nodes/inferencing.py (+137, -0) (View)
/release/scripts/startup/function_nodes/sync.py (+190, -0) (View)
/release/scripts/startup/function_nodes/test_graph.py (+38, -0) (View)
/release/scripts/startup/function_nodes/tree_data.py (+133, -0) (View)

1 Deleted Path:

/release/scripts/startup/function_nodes/update.py (+0, -380)

8 Modified Paths:

/release/scripts/startup/function_nodes/base.py (+57, -56) (Diff)
/release/scripts/startup/function_nodes/declaration/pack_list.py (+6, -3) (Diff)
/release/scripts/startup/function_nodes/declaration/tree_interface.py (+24, -5) (Diff)
/release/scripts/startup/function_nodes/declaration/variadic.py (+10, -6) (Diff)
/release/scripts/startup/function_nodes/function_tree.py (+7, -9) (Diff)
/release/scripts/startup/function_nodes/nodes/function_input.py (+0, -2) (Diff)
/release/scripts/startup/function_nodes/nodes/function_output.py (+0, -3) (Diff)
/release/scripts/startup/function_nodes/socket_builder.py (+30, -8) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021