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:
authorSergey Sharybin <sergey.vfx@gmail.com>2020-03-27 13:27:49 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2020-03-27 13:29:41 +0300
commite7af825deda5daf6639c346434df287aa0a69a1a (patch)
tree1e46b6f2f0e0e58c90a89444ebad8ff1f4a02564 /source/blender/blenkernel/intern/multires.c
parentbd86edf11631d597aba19d5d2792590dca832e53 (diff)
Multires: Fix unwanted assignment of sculpt session pointers
Might have happened when Apply Base is used in sculpt mode. In practice this probably was fine, since the operator tags object for update, so the pointers will be restored back to what they should be.
Diffstat (limited to 'source/blender/blenkernel/intern/multires.c')
-rw-r--r--source/blender/blenkernel/intern/multires.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/multires.c b/source/blender/blenkernel/intern/multires.c
index b40dfcd3b7f..6ccfabcb5d2 100644
--- a/source/blender/blenkernel/intern/multires.c
+++ b/source/blender/blenkernel/intern/multires.c
@@ -308,6 +308,7 @@ float (*BKE_multires_create_deformed_base_mesh_vert_coords(struct Depsgraph *dep
Object object_for_eval = *object_eval;
object_for_eval.data = object->data;
+ object_for_eval.sculpt = NULL;
const bool use_render = (DEG_get_mode(depsgraph) == DAG_EVAL_RENDER);
ModifierEvalContext mesh_eval_context = {depsgraph, &object_for_eval, 0};