真面目な3DCGTips - 複数のバインドポーズから任意のポーズを選んで復元
kmjBindPoseChecker
こういった時に使うスクリプトです
更新履歴
ちなみに
ダウンロード
マニュアル
実行方法
kmjBindPoseChecker
こういった時に使うスクリプトです
バインドポーズが複数あってGoToBindPose(バインドポーズに移動)が効かない!
どのバインドポーズがどんなポーズか確認したい
今のポーズがバインドポーズと一致するか確認したい
バインドポーズを整理、削除したい
更新履歴
2020/12/20 今のポーズがバインドポーズと一致するか確認する機能を追加
ちなみに
強制的に新しいバインドポーズを作って更新したい場合はこちらのスクリプトをお使いください(Zip内に同梱されています)
【
バインドポーズを更新
】
スクリプトは要らないから手動で解決したい、という場合はこちら
【
バインドポーズに戻せない
】
ダウンロード
Gumroadからダウンロードしてお使いください
KMJ RESET BINDPOSE and KMJ BINDPOSE CHECKER -Gumroadページ-
マニュアル
Get BindPoses
バインドポーズの取得(ジョイントを選択すると同階層の全てのポーズが取得されます)
Go to Selected Pose
リストで選択したポーズに復元します。dagPose -r バインドポーズ;と同じ処理です。
Compare Selected Pose
現在のポーズが選択したバインドポーズと同じか比較します。異なる場合は一致しないジョイントをリストアップします。
Delete Selected Poses
リストで選択したポーズを削除します。
実行方法
kmjBindPoseChecker.pyファイルをスクリプトフォルダにコピーして、スクリプトエディターに下記を入力して実行します。
スクリプトエディターのPythonタブに下記2行を入力して実行します。
import kmjBindPoseChecker kmjBindPoseChecker.main()