ウェイトを設定する
参考:
指定アーマチュアで頂点ウェイトを塗りつぶすアドオン | ゲーム作りが大好きな人のブログ
How to set vertex weights using Blender’s Python API? – Blender Stack Exchange
特定の頂点グループのウェイトを削除する
参考:
クリーンを実行する
参考:
bpy.ops.object.vertex_group_clean | Blender Python API [Official]
How to clean weight groups by script? – Blender Stack Exchange
頂点グループを削除する
参考:
bpy.types.VertexGroups.remove | Blender Python API [Official]
removing vertex groups that got a dot on its name – Blender Stack Exchange
不要な頂点グループをまとめて削除する
参考:
Blender でウェイトのない頂点グループをすべて削除する | keroxp の Scrapbox
Batch Delete Vertex Groups script – Blender Artists Community
How to quickly remove all zero-weight vertex groups? – Blender Stack Exchange
頂点グループを全て削除する
参考:
Blender で頂点グループを全て削除する | keroxp の Scrapbox
ボーンが存在しない頂点グループを削除する
参考:
How to delete useless vertex groups from deleted bones? – Blender Artists Community
ウェイトに応じて頂点を選択する
参考:
Selecting vertices by weight – Blender Stack Exchange
特定の頂点のウェイトを削除する
参考:
bpy.ops.object.vertex_group_remove_from | Blender Python API [Official]
Remove all selected vertices from all Vertex-Groups – Blender Stack Exchange
頂点ウェイトを転送する
参考:
頂点グループ
- bpy.types.Object.vertex_groups
- bpy.types.VertexGroup.weight
- bpy.types.MeshVertex.groups
- bpy.types.Mesh.use_mirror_vertex_groups
参考:
VertexGroup | Blender Python API [Official]
VertexGroups | Blender Python API [Official]
VertexGroupElement | Blender Python API [Official]
bpy.types.Object.vertex_groups | Blender Python API [Official]
bpy.types.VertexGroup.weight | Blender Python API [Official]
bpy.types.MeshVertex.groups | Blender Python API [Official]
bpy.types.Mesh.use_mirror_vertex_groups | Blender Python API [Official]
頂点グループをコピーする
参考:
How to add vertex groups from one object to another without replacing them? – Stack Overflow
How can I copy vertex groups from one mesh to another? – Blender Stack Exchange
自動ウェイト
参考:
bpy.ops.paint.weight_from_bones | Blender Python API [Official]
ウェイトペイント
参考:
bpy.ops.paint.weight_paint | Blender Python API [Official]
オブジェクトオペレーター
- bpy.ops.object.vertex_group_add
- bpy.ops.object.vertex_group_assign
- bpy.ops.object.vertex_group_assign_new
- bpy.ops.object.vertex_group_clean
- bpy.ops.object.vertex_group_copy
- bpy.ops.object.vertex_group_copy_to_linked
- bpy.ops.object.vertex_group_copy_to_selected
- bpy.ops.object.vertex_group_deselect
- bpy.ops.object.vertex_group_fix
- bpy.ops.object.vertex_group_invert
- bpy.ops.object.vertex_group_levels
- bpy.ops.object.vertex_group_limit_total
- bpy.ops.object.vertex_group_lock
- bpy.ops.object.vertex_group_mirror
- bpy.ops.object.vertex_group_move
- bpy.ops.object.vertex_group_normalize
- bpy.ops.object.vertex_group_normalize_all
- bpy.ops.object.vertex_group_quantize
- bpy.ops.object.vertex_group_remove
- bpy.ops.object.vertex_group_remove_from
- bpy.ops.object.vertex_group_select
- bpy.ops.object.vertex_group_set_active
- bpy.ops.object.vertex_group_smooth
- bpy.ops.object.vertex_group_sort
- bpy.ops.object.vertex_parent_set
- bpy.ops.object.vertex_weight_copy
- bpy.ops.object.vertex_weight_delete
- bpy.ops.object.vertex_weight_normalize_active_vertex
- bpy.ops.object.vertex_weight_paste
- bpy.ops.object.vertex_weight_set_active
参考:
Object Operators | Blender Python API [Official]
ペイントオペレーター
参考:
Paint Operators | Blender Python API [Official]
グループセレクトモード (group_select_mode)
ACTIVE
BONE_SELECT
BONE_DEFORM
BONE_DEFORM_OFF
ALL
参考:
BKE_object_defgroup_subset_from_select_type – object_deform.c at v2.93.0 · blender/blender – GitHub
vertex_group_clean_exec – object_vgroup.c at v2.93.0 · blender/blender – GitHub
Set Fixed Vertex Weight
参考: