[Bf-blender-cvs] [d0865adc572] temp-gpencil-eval: Fix missing modifiers when apply transform
Antonio Vazquez
noreply at git.blender.org
Tue Jan 14 19:38:31 CET 2020
Commit: d0865adc57229744dba53c53e7f69e800a634477
Author: Antonio Vazquez
Date: Tue Jan 14 19:37:47 2020 +0100
Branches: temp-gpencil-eval
https://developer.blender.org/rBd0865adc57229744dba53c53e7f69e800a634477
Fix missing modifiers when apply transform
===================================================================
M source/blender/blenkernel/intern/object_update.c
===================================================================
diff --git a/source/blender/blenkernel/intern/object_update.c b/source/blender/blenkernel/intern/object_update.c
index 65a095febda..05def142110 100644
--- a/source/blender/blenkernel/intern/object_update.c
+++ b/source/blender/blenkernel/intern/object_update.c
@@ -151,6 +151,13 @@ void BKE_object_eval_transform_final(Depsgraph *depsgraph, Object *ob)
else {
ob->transflag &= ~OB_NEG_SCALE;
}
+
+ /* Assign evaluated version. */
+ if (ob->type == OB_GPENCIL) {
+ if (ob->runtime.gpd_eval != NULL) {
+ ob->data = ob->runtime.gpd_eval;
+ }
+ }
}
void BKE_object_handle_data_update(Depsgraph *depsgraph, Scene *scene, Object *ob)
More information about the Bf-blender-cvs
mailing list