Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGermano Cavalcante <germano.costa@ig.com.br>2021-07-19 15:47:56 +0300
committerGermano Cavalcante <germano.costa@ig.com.br>2021-07-19 15:47:56 +0300
commit101a493ab556c6597ac91fba204059be67b35990 (patch)
treef20bfb58d40ab5353759e846452c45dbd22ac0a8 /source/blender/depsgraph
parentff01070b5ca98a3019a66526c8c26c1f64bb0ef4 (diff)
Fix T89941: No path`s bevel update, when I change bevel profile curve
Update was skipping the batch cache.
Diffstat (limited to 'source/blender/depsgraph')
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_relations.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
index c63b3d825a0..12da5342e53 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
@@ -2269,21 +2269,21 @@ void DepsgraphRelationBuilder::build_object_data_geometry_datablock(ID *obdata)
Curve *cu = (Curve *)obdata;
if (cu->bevobj != nullptr) {
ComponentKey bevob_geom_key(&cu->bevobj->id, NodeType::GEOMETRY);
- add_relation(bevob_geom_key, obdata_geom_eval_key, "Curve Bevel Geometry");
+ add_relation(bevob_geom_key, obdata_geom_init_key, "Curve Bevel Geometry");
ComponentKey bevob_key(&cu->bevobj->id, NodeType::TRANSFORM);
- add_relation(bevob_key, obdata_geom_eval_key, "Curve Bevel Transform");
+ add_relation(bevob_key, obdata_geom_init_key, "Curve Bevel Transform");
build_object(cu->bevobj);
}
if (cu->taperobj != nullptr) {
ComponentKey taperob_key(&cu->taperobj->id, NodeType::GEOMETRY);
- add_relation(taperob_key, obdata_geom_eval_key, "Curve Taper");
+ add_relation(taperob_key, obdata_geom_init_key, "Curve Taper");
build_object(cu->taperobj);
}
if (cu->textoncurve != nullptr) {
ComponentKey textoncurve_geom_key(&cu->textoncurve->id, NodeType::GEOMETRY);
- add_relation(textoncurve_geom_key, obdata_geom_eval_key, "Text on Curve Geometry");
+ add_relation(textoncurve_geom_key, obdata_geom_init_key, "Text on Curve Geometry");
ComponentKey textoncurve_key(&cu->textoncurve->id, NodeType::TRANSFORM);
- add_relation(textoncurve_key, obdata_geom_eval_key, "Text on Curve Transform");
+ add_relation(textoncurve_key, obdata_geom_init_key, "Text on Curve Transform");
build_object(cu->textoncurve);
}
break;