Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Duroure <julien.duroure@gmail.com>2021-11-06 11:58:53 +0300
committerJulien Duroure <julien.duroure@gmail.com>2021-11-06 11:58:53 +0300
commit64fcec250d2d9450ac64d8314af7092a6922a28b (patch)
tree3beb453c2a9f9f4a2097e207cad07ad8dff628d4 /io_scene_gltf2/blender/imp/gltf2_blender_mesh.py
parentcd7092335690c5644c5c75cea23672510fd58ce3 (diff)
glTF importer: Fix T92808 change after change on vertex groups data now on mesh
Diffstat (limited to 'io_scene_gltf2/blender/imp/gltf2_blender_mesh.py')
-rwxr-xr-xio_scene_gltf2/blender/imp/gltf2_blender_mesh.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/io_scene_gltf2/blender/imp/gltf2_blender_mesh.py b/io_scene_gltf2/blender/imp/gltf2_blender_mesh.py
index f05fa7f6..bbff340c 100755
--- a/io_scene_gltf2/blender/imp/gltf2_blender_mesh.py
+++ b/io_scene_gltf2/blender/imp/gltf2_blender_mesh.py
@@ -303,9 +303,9 @@ def do_primitives(gltf, mesh_idx, skin_idx, mesh, ob):
# TODO: this is slow :/
if num_joint_sets:
pyskin = gltf.data.skins[skin_idx]
- for i, _ in enumerate(pyskin.joints):
- # ob is a temp object, so don't worry about the name.
- ob.vertex_groups.new(name='X%d' % i)
+ for i, node_idx in enumerate(pyskin.joints):
+ bone = gltf.vnodes[node_idx]
+ ob.vertex_groups.new(name=bone.blender_bone_name)
vgs = list(ob.vertex_groups)