※22年5月27日追記
当プログラムには2か所バグが見つかった為、修正を行いました。
修正版はこちらになります。
ボーングループを作って編集している時、邪魔なボーンを隠しておきたい事があります。これは隠したいボーングループで選択してショートカットHな訳ですが…。
再表示の Alt+H を使うと他の隠していたボーンまでまとめて表示されてしまう。
流石に面倒すぎるのでアクティブなボーングループのみ再表示するアドオンを書いてみました。
import bpy
if bpy.context.mode == 'POSE':
for obj in bpy.context.selected_objects:
# Use armature only
if obj.type != 'ARMATURE':
continue
idxActive = obj.pose.bone_groups.active_index
if idxActive == 0:
continue
for bone in obj.pose.bones:
if bone.bone_group_index == idxActive:
bone.bone.hide = False
これを先日作った、ポーズモードのボーンの隠蔽状態を編集モードにコピーするアドオンと組み合わせれば、編集が楽になる…ハズ。
例によって以前のアドオンセットに組み込んだ為、そちらのページに使用方法とかは載せておきます。
0 件のコメント:
コメントを投稿