diff options
author | Hans Goudey <h.goudey@me.com> | 2022-08-30 00:55:26 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2022-08-30 00:55:26 +0300 |
commit | 71b660571a1fe832a81eae71ed571083c3110de3 (patch) | |
tree | 91fcc9b2123f46482039bd34c39ab07e30643d19 /source/blender/blenkernel/BKE_mesh_remesh_voxel.h | |
parent | dc92c5766f3d74071d736ae3a3d41a03a6ff2352 (diff) |
Sculpt: Avoid creating mask and face set when remeshing
If these layers didn't exist on the original mesh, they would be created
from scratch and transferred anyway. That is inefficient because all the
work is pointless, and because creating these layers could slow down
subsequent sculpt operations.
Diffstat (limited to 'source/blender/blenkernel/BKE_mesh_remesh_voxel.h')
-rw-r--r-- | source/blender/blenkernel/BKE_mesh_remesh_voxel.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/blenkernel/BKE_mesh_remesh_voxel.h b/source/blender/blenkernel/BKE_mesh_remesh_voxel.h index dff17bd6575..d9f5a75ca61 100644 --- a/source/blender/blenkernel/BKE_mesh_remesh_voxel.h +++ b/source/blender/blenkernel/BKE_mesh_remesh_voxel.h @@ -28,9 +28,9 @@ struct Mesh *BKE_mesh_remesh_quadriflow(const struct Mesh *mesh, void *update_cb_data); /* Data reprojection functions */ -void BKE_mesh_remesh_reproject_paint_mask(struct Mesh *target, struct Mesh *source); +void BKE_mesh_remesh_reproject_paint_mask(struct Mesh *target, const struct Mesh *source); void BKE_remesh_reproject_vertex_paint(struct Mesh *target, const struct Mesh *source); -void BKE_remesh_reproject_sculpt_face_sets(struct Mesh *target, struct Mesh *source); +void BKE_remesh_reproject_sculpt_face_sets(struct Mesh *target, const struct Mesh *source); #ifdef __cplusplus } |