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:
authorCampbell Barton <ideasman42@gmail.com>2018-03-06 01:57:41 +0300
committerCampbell Barton <ideasman42@gmail.com>2018-03-06 01:57:41 +0300
commitd9d3ed16a8c61bb1c780d81a2cf398be92cd16c1 (patch)
tree90d340013de712b868905d8d751977a8fe76e7de /source/blender/blenkernel/BKE_object_deform.h
parentdf267bd4c48a3b73ad959951419161ae8f9ed126 (diff)
Fix T53206: Array modifier doesn't merge vgroups
Vertex group remapping utility function, now shared between object join and array modifier cap-ends. Weights which don't exist are removed. D3092 by @Foaly
Diffstat (limited to 'source/blender/blenkernel/BKE_object_deform.h')
-rw-r--r--source/blender/blenkernel/BKE_object_deform.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/blenkernel/BKE_object_deform.h b/source/blender/blenkernel/BKE_object_deform.h
index 19a2220006a..ab54330cf53 100644
--- a/source/blender/blenkernel/BKE_object_deform.h
+++ b/source/blender/blenkernel/BKE_object_deform.h
@@ -54,7 +54,8 @@ void BKE_object_defgroup_remove(struct Object *ob, struct bDeformGroup *defgroup
void BKE_object_defgroup_remove_all_ex(struct Object *ob, bool only_unlocked);
void BKE_object_defgroup_remove_all(struct Object *ob);
-
+int *BKE_object_defgroup_index_map_create(struct Object *ob_src, struct Object *ob_dst, int *r_map_len);
+void BKE_object_defgroup_index_map_apply(struct MDeformVert *dvert, int dvert_len, const int *map, int map_len);
/* Select helpers */
enum eVGroupSelect;