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:
authorPablo Dobarro <pablodp606@gmail.com>2019-10-07 19:33:28 +0300
committerPablo Dobarro <pablodp606@gmail.com>2019-10-08 16:58:16 +0300
commitabc36cad833943c0629238bb5a62aaa4ba5679ad (patch)
tree100ccbcd59d232d66bc115f043cdea895d4ba88e /source/blender/blenkernel/intern/shrinkwrap.c
parent31a45666857b0b8a8b3a55ad0db5f6025711d9d4 (diff)
Sculpt: Fix projection artifacts by changing the voxel remesh isovalue
This should fix most of the shrinkwrap artifacts when the preserve volume option is active. After this commit the default voxel remehser settings should not fail in the default cube. Reviewed By: zeddb Differential Revision: https://developer.blender.org/D6010
Diffstat (limited to 'source/blender/blenkernel/intern/shrinkwrap.c')
-rw-r--r--source/blender/blenkernel/intern/shrinkwrap.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/shrinkwrap.c b/source/blender/blenkernel/intern/shrinkwrap.c
index 797ae0f0a8a..28f552cec2e 100644
--- a/source/blender/blenkernel/intern/shrinkwrap.c
+++ b/source/blender/blenkernel/intern/shrinkwrap.c
@@ -1516,6 +1516,7 @@ void BKE_shrinkwrap_remesh_target_project(Mesh *src_me, Mesh *target_me, Object
ssmd.shrinkType = MOD_SHRINKWRAP_TARGET_PROJECT;
ssmd.shrinkMode = MOD_SHRINKWRAP_ON_SURFACE;
ssmd.keepDist = 0.0f;
+ ssmd.projLimit = target_me->remesh_voxel_size;
float(*vertexCos)[3] = BKE_mesh_vert_coords_alloc(src_me, &totvert);