使い方
手順
- モデルを Humanoid として設定する。
- マテリアルを設定する。
- シェーダーは基本的に MToon または Standard が推奨される
- 仮の VRM を出力し、プレハブをシーンに配置して以下を設定する。
- メタ情報を設定する。
- サムネイル
- モデル名
- 作者
- 許諾範囲
- 表情/口パクを設定する。
- Expression (VRM-1.0)
- Blend Shape Proxy (VRM-0.x)
- 揺れ物を設定する。
- Spring Bone
- Spring Bone Collider Group
- 設定したプレハブを基に、最終出力の VRM をエクスポートする。
ドキュメント:
参考:
人型アバターの FBX ファイルを VRM ファイルに変換する | STYLY
VRChat アバターの VRM-0 変換方法/表情、揺れ物ボーン解説付き | しぐにゃもブログ
VRM データをもっと Unity らしく作る – Qiita
FBX アバターを VRM へ変換する方法のご紹介! | ケーキの PC 情報集会所
VRoid と Blender で作った 3D モデルを Unity で VRM 出力する方法 #1 | Vtuber の解剖学
VRoid と Blender で作った 3D モデルを Unity で VRM 出力する方法 #2 | Vtuber の解剖学
設定
- Lang: UI の表示言語を選択する
- Ja: 日本語
- En: 英語
- Export Root: 変換するモデルのルートオブジェクトを指定する (※ヒエラルキーに直接配置する必要がある)
Meta
メタ情報を設定する。
Mesh
メッシュ一覧
- スキンメッシュレンダラー (Skinned Mesh Renderer)
- サブメッシュ
Export Settings
- Reduce Blend Shape: Blend Shape Clip から参照されていない Blend Shape を除外する
- Reduce Blend Shape Clip: カスタム Blend Shape Clip を含めない
ドキュメント:
メタ情報 (Meta)
設定
- Thumbnail: サムネイルに使用する画像を指定する
- Information: メタ情報を指定する
- Name: モデル名
- Version: モデルのバージョン
- Authors: 制作者/著作者の一覧
- Copyright Information: 著作権情報
- Contact Information: 連絡先情報
- References: 参照作品の情報
- Third Party Licenses: モデルが使用するパーツのサードパーティライセンス情報
- Other License URL: その他のライセンス条件を示す URL
- アバターの人格に関する許諾範囲
- 許諾範囲
- Only Author: 制作者のみ
- Only Separately Licensed Person: 個別に許可された人のみ
- Everyone: 全ての人に許可する
- 暴力表現
- 性的表現
- 商用利用
- Personal Non Profit: 個人に対して非商用利用を許可する
- Personal Profit: 個人に対して商用利用を許可する
- Corporation: 法人の利用を許可する
- 政治/宗教用途での利用
- 反社会的/憎悪表現
- 許諾範囲
- 再配布/改変に関する許諾範囲
- クレジット表記
- Required: クレジット表記が必要
- Unnecessary: クレジット表記は不要
- 再配布
- 改変
- Prohibited: 不許可
- Allow Modification: 改変を許可する
- Allow Modification Redistribution: 改変したモデルの再配布を許可する
- クレジット表記
ドキュメント:
VRM ファイルに設定できるライセンスデータ | VRM ドキュメント [公式]
リンク:
サムネイル画像を設定する
参考:
VRoid からエクスポートした VRM ファイルに任意のサムネイルを設定する | Play Rough
構造
ドキュメント:
humanoid フィールド (VRM-1.0) – GitHub
参考:
Implementation guide about Humanoid · Issue #12 · vrm-c/vrm-specification – GitHub
ルート (Model Space) の位置の標準化 (またはガイドラインの策定) · Issue #71 · vrm-c/vrm-specification – GitHub
T-Pose
ドキュメント:
FBX のインポート/T-Pose 初期エクスポート (VRM-1) | VRM ドキュメント [公式]
VRM T-pose: VRM が定義する姿勢の仕様 (VRM-1.0) – GitHub
参考:
VRM 1.0 で決められた「親指の定義」とまたリターゲットの話 – Qiita
T-Pose · Issue #852 · vrm-c/UniVRM – GitHub
FreezT-Poseによって膝の向きが変更されてしまう問題 · Issue #634 · vrm-c/UniVRM – GitHub
Undeclared of “VRM’s” T-pose in this repository. · Issue #20 · vrm-c/vrm-specification – GitHub
アニメーション
ドキュメント:
参考:
VRM向けモーションデータの標準化 · Issue #118 · vrm-c/vrm-specification – GitHub
ライセンス
ライセンス:
VRM パブリックライセンス文書 1.0 | VRM ドキュメント [公式]
ドキュメント:
VRM ファイルに設定できるライセンスデータ | VRM ドキュメント [公式]
参考:
3D アバター向けファイル形式 VRM バージョン 1.0 が正式リリース | MoguLive