Blender Git Commits

Blender Git "depsgraph_refactor" branch commits.

Page: 53 / 59

March 12, 2014, 13:39 (GMT)
Reshuffling order of params in components to include eval-context ptr
March 12, 2014, 13:39 (GMT)
Assorted cleanups
March 12, 2014, 13:39 (GMT)
Added missing Root and Timesource nodes
March 12, 2014, 13:39 (GMT)
Removing some more old crap
March 12, 2014, 13:39 (GMT)
Remove obsolete node management code and type defines
March 12, 2014, 13:39 (GMT)
Pass down Scene pointer instead of scene node

Scene pointer is used more directly more often, while the node
we can easily fetch if/when we need it
March 12, 2014, 13:39 (GMT)
Ported over graph building code for a few types

* Curve
* Metaball
* Camera
March 12, 2014, 13:39 (GMT)
Support for Shapekeys
March 12, 2014, 13:39 (GMT)
More blocking out of stuff...
March 12, 2014, 13:39 (GMT)
Initial conversion of code for building parenting relationships
March 12, 2014, 13:39 (GMT)
Type defines for the base-type nodes (IdRef, Component, AtomicOperation)
March 12, 2014, 13:39 (GMT)
Start of revamped design (#2) - New node type enum defines

This commit marks the start of the second attempt at building a new
depsgraph system for Blender. It still uses the base depsgraph types
from the first attempt, but this time, the node types we've chosen to
sit on top of these (for representing the necessary semantic concepts)
have been chosen to be more in line with the requirements we face in
terms of how exactly we're going to be able to use this for evaluating
stuff.
March 12, 2014, 13:39 (GMT)
Renaming relationships types to be more consistent with the rest of the API
March 12, 2014, 13:39 (GMT)
Fleshing out code to add drivers to depsgraph

This is still quite crude, and starts to show the flavour of how the graph
will need to be constructed. After fleshing out a few more bits like this
we can review the design with greater clarity.
March 12, 2014, 13:39 (GMT)
Start of code for adding AnimData (animation + drivers) to depsgraph
March 12, 2014, 13:39 (GMT)
Graph Building - Stub for object parents
March 12, 2014, 13:39 (GMT)
Expand convenience method used by driver graph building into a useful querying API call

DEG_get_node_from_rna_path()
March 12, 2014, 13:39 (GMT)
Graph Building - Stub for materials
March 12, 2014, 13:39 (GMT)
Simplify driver building code using DEG_get_node_from_rna_path()
March 12, 2014, 13:39 (GMT)
Copying over skeleton logic for object parenting
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021