Commit: e04278721f28466c440b884ad154e2753a4fe349
Author: Joshua Leung
Date:   Sat Jan 10 02:29:35 2015 +1300
Branches: depsgraph_refactor
https://developer.blender.org/rBe04278721f28466c440b884ad154e2753a4fe349

Depsgraph: Stub back reference to geometry results for lattice deform parenting 
type

Strictly speaking, we really shouldn't still have any actual "virtual 
modifiers",
so this category should really be obsolete. But, adding it back in for now in
an attempt to figure out what's going wrong with koro's lattices (some points 
stick).

===================================================================

M       source/blender/depsgraph/intern/depsgraph_build_relations.cpp

===================================================================

diff --git a/source/blender/depsgraph/intern/depsgraph_build_relations.cpp 
b/source/blender/depsgraph/intern/depsgraph_build_relations.cpp
index 10d9b70..d1c40de 100644
--- a/source/blender/depsgraph/intern/depsgraph_build_relations.cpp
+++ b/source/blender/depsgraph/intern/depsgraph_build_relations.cpp
@@ -393,8 +393,12 @@ void DepsgraphRelationBuilder::build_object_parent(Object 
*ob)
                {
                        if (ob->parent->type == OB_LATTICE) {
                                /* Lattice Deform Parent - Virtual Modifier */
+                               // XXX: no virtual modifiers should be left!
                                ComponentKey parent_key(&ob->parent->id, 
DEPSNODE_TYPE_TRANSFORM);
+                               ComponentKey geom_key(&ob->parent->id, 
DEPSNODE_TYPE_GEOMETRY);
+                               
                                add_relation(parent_key, ob_key, 
DEPSREL_TYPE_STANDARD, "Lattice Deform Parent");
+                               add_relation(geom_key, ob_key, 
DEPSREL_TYPE_STANDARD, "Lattice Deform Parent Geom");
                        }
                        else if (ob->parent->type == OB_CURVE) {
                                Curve *cu = (Curve *)ob->parent->data;

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to