Blender Git Loki

Git Commits -> Revision c280efd

Revision c280efd by Joshua Leung (depsgraph_refactor)
January 23, 2015, 14:56 (GMT)
Depsgraph: WIP attempt to fix ik-same-chain-constrained lockup issues

The idea is that when determining which opnode from the constraint target should
get used, we use READY when they are part of the same IK chain and DONE otherwise.
This lets us get the best of both worlds for these two situations.

Currently this isn't working in this commit yet, as the root_map (being C++ std stuff)
ends up trying to compare the identifiers by pointer instead of content, thus
breaking whenever we actually try to use this. All the additional debug prints added
were just for figuring out this point.

Commit Details:

Full Hash: c280efdf52da885f6f3d19d233c618844d7df1e9
Parent Commit: c7899fe
Lines Changed: +92, -51

2 Modified Paths:

/source/blender/depsgraph/intern/depsgraph_build.h (+2, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_build_relations.cpp (+90, -50) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021