【無料 Modular Avatar対応】Natural Breath ― 呼吸アニメーション 生成ツール
- 通常版ダウンロード商品¥ 0
- 支援版(内容物に違いは有りません)ダウンロード商品¥ 200




Natural Breath は、VRChat アバター用の呼吸・待機アニメーションを Unity 上で自動生成するエディタ拡張です。 アバターを選んで「生成して適用」を押すだけで、そのアバターの体格に合わせた呼吸と、自然な姿勢の揺らぎが組み込まれます。
■ 特長
【胴体全体で息をする】 息を吸うと、おなかが前へふくらみ、胸郭が持ち上がり、肩がそれに乗って上がります。 実際の人の胴体の動き(光学式モーションキャプチャによる計測値)の比率をもとにしています。 ・深い息やため息のときほど、肩まで大きく上がります ・ため息のあとは、肩の力がふっと抜けます ・胸の大きさは変わりません ・腕は真下に垂れたままで、手が横に振れることはありません 【呼吸のリズムも実測値から】 呼吸の周期、吸う時間と吐く時間の割合、深さのばらつき、吐き終わりの小さな休止、数分おきのため息まで、呼吸生理の実測統計をもとに再現しています。 決まった波をくり返すのではなく、一呼吸ごとに少しずつ違う、自然な呼吸になります。 【本物の人の「止まる → そっと直す」】 姿勢の揺らぎには、50人・約94分の待機モーションキャプチャ(StayStill データセット)を使っています。 人は立っているとき、ほとんど止まっている時間と、短く姿勢を直す動きをくり返しています。 その動きを実データのまま、つなぎ目なく使っています。 【VRChat の状態に合わせて自動で切り替え】 ・話す … 素早く吸って長く吐く、話すときの呼吸 ・AFK … ゆっくり深い、寝息のような呼吸 ・移動中・座り … 落ち着いた揺らぎ ・走った後 … 息切れ → 30秒ほどで落ち着く ・VR(3点・フルトラ)… 体の揺れはご本人のトラッキングに任せ、呼吸だけを重ねます
■ 導入方法(3ステップ)
unitypackage をダブルクリックしてインポート メニューの「Tools > Natural Breath Generator」を開き、アバターを選ぶ 「生成して適用」を押す Modular Avatar 方式(初期設定)では、Expression メニューに「自然呼吸」(ON/OFF・強さ)が自動で追加されます。 あとはそのままアップロードするだけです。
■ 調整できること
・全体の強さ … 動き全体の大きさ(初期値 3.5) ・揺らぎの強さ/リアルさ … 姿勢の揺らぎの大きさと、実際の人らしい粗さの残し具合 ・呼吸の見え方 … 肩・胸の呼吸の大きさ ・おなか・胸郭の動き … おなかのふくらみと胸郭の持ち上がり ・呼吸数・ため息の間隔 など ・シード … 変えると別の動きの組み合わせになります ゲーム内でも、Expression メニューから ON/OFF と強さを変えられます。
■ 動作環境
・Unity 2022.3.22f1 ・VRChat SDK3 Avatars ・Modular Avatar(推奨。なくても Playable Layers に直接設定する方式で使用できます) ・Humanoid のアバター
■ 同梱物
・NaturalBreathGenerator_VRChat_v7.2.unitypackage ・README(導入方法・設定の説明) ・THIRD_PARTY_NOTICES(使用データのライセンス表記) ・利用規約(VN3 ライセンス)
■ ご注意
・アバターの Animator 構成によっては、他のギミックと干渉する場合があります。 ・VR(3点・フルトラ)では、トラッキングの状態によって呼吸の見え方が変わることがあります。 ・アップロード前に、お手元で動作をご確認ください。
■利用規約
・購入者ご本人のアバターでの使用・改変はご自由にどうぞ ・データの再配布・転売は禁止です ・このツールで生成したアニメーションを組み込んだアバターを販売・配布したい場合はご相談ください ・使用によって生じたトラブルについては責任を負いかねます
■ クレジット
姿勢の揺らぎは StayStill データセット(MIT License)をもとに作成しています。
■ 更新履歴
v1 … 公開
■AIの利用について
本ツールの開発(プログラム・文章の作成など)には、AIと協力して作成しております。 動作の確認・調整は作者が行っています。




