忘却まとめ

Blenderの中級者・上級者向けの踏み込んだ情報や、アドオン・3DCGに関する情報を記事にします

【YURE Driver】しっぽや髪・服などの揺れるボーンのドライバーをセットアップするアドオン【Blenderアドオン】

Blenderアドオン

更新日:

しっぽや髪・服などの揺れるボーンのドライバーをセットアップするアドオンを紹介します。

ダウンロード

gumroad

Blender Market

リンク

Blender Artists

機能

親ボーンの回転値を利用して遅れて動くドライバーをセットアップします。
親にのみキーフレームを打つだけで、全ての子ボーンに揺れを付けることができます。

オプション

  • アドオンのプロパティを使用
    • アドオンを無効化しても利用できるようにしたい場合は無効化推奨です
    • 有効の場合はリアルタイムに値を調整したり、揺れにキーフレームを使用することができます
    • この有効状態を更新するには、ボーンを選択して再度実行する必要があります
  • トランスフォームタイプ
    • 回転以外にも、位置やスケールを遅れて反映させることができます
  • ばねスケール
    • ばねのように、後から追従するようにつられてスケールを変更します。
    • デフォルトでは位置をスケールに反映させて、バネのように動かしま
  • 鞭スケール
    • 伸びる鞭のようにスケールを変更します。
    • デフォルトでは回転をスケールに反映させて、鞭のように動かします。
    • 構造は'ばねスケール'の対象を回転にしたのと同じです。す。
    • 特定の軸のみに反映させることができます
トランスフォームタイプを位置にしてドライバーを作成した例

ターゲット

ドライバーの対象にする設定を調整できます。

  • ボーン対象
    • 親ボーン
      • 各ボーンの親ボーンを対象にします
        親のないボーンには設定されません
    • アクティブボーン
      • アクティブなボーンを対象にします
        アクティブボーンには設定されません
    • その他
      • 他のオブジェクトやボーンを自由指定します
  • トランスフォームタイプ
  • 座標空間

ボーンごとのオプション

揺れやばねの強度を調整できます。

  • 親(Parent)
  • 自分自身(self)
  • 値(Factor)
  • ばね

その他機能

ドライバーの一括ミュート

  • アドオンで追加したドライバーを一括してミュートします
  • 削除する軸やトランスフォームタイムは設定に従います
  • Alt を押しながら実行することで、全てのドライバーを対象にします

ドライバーの一括削除

  • アドオンで追加したドライバーを一括して削除します
  • 削除する軸やトランスフォームタイムは設定に従います
  • Alt を押しながら実行することで、全てのドライバーを対象にします

ドライバーをリスト表示

  • アクティブボーンのドライバーをリスト表示して、個々にミュート・削除することができます

メニュー

  • 3Dビュー > サイドバー(N) > Addons > "YURE Driver"

アニメーションの書き出し・レンダリング

作成した揺れの動きをデータとして書き出し、またはレンダリングしたい場合は、アニメーションをベイクしてください。

やり方

FBXとして書き出す場合は、書き出しオペレーターのアニメーションベイクオプションを利用することでも可能です。

  1. ボーンをポーズモードにする
  2. ボーンに揺れの影響がないフレームに移動する
    • アドオンで設定したドライバーをすべてミュートにする
    • ポーズ → トランスフォームをクリア → すべて を実行する
    • 再度ドライバーを有効にする
  3. ポーズ > アニメーション > アクションをベイク… を実行する
    • "ビジュアルキーイング"を有効にして、ベイクを実行する
  4. アドオンで設定したドライバーを全てミュートにする
  5. アニメーションレンダリングを実行する

その他動画

開発中時点での動画のためメニューが多少違います。

アップデート履歴

ver1.2.1

ドライバーのミュート切り替え機能が正常に動作しない問題を修正しました。

ver1.2.0

アドオンの制作依頼はこちら

-Blenderアドオン
-

Copyright© 忘却まとめ , 2021 All Rights Reserved Powered by STINGER.