CG・映像デザイナー技術ブログ

【Vroid】3Dモデル(VRM)をBlenderで読み込む方法

assistant すいみん

こちらのCGメソッドの記事では3Dモデル(VRM)をBlenderで読み込む方法を紹介します!読み込むことでより自由なカスタマイズが可能になります。※ブレンドシェイプもちゃんと持ってこれます!



vroid-summary-article


【VRoid】制作に役に立つ!おすすめの6つの便利機能・拡張まとめ

この記事の著者
CGブロガー すいみん

CGブロガー

すいみん

Suimin

プロフィール

某美大の油絵科を卒業後、大手CG映像プロダクションに入社。
その後ゲーム業界に転職。
現在は技術系のCGデザイナーをしています。 書籍:Unity デザイナーズ・バイブル
プロフィール詳細はこちら

3Dモデル(VRM)をBlenderで読み込む方法

Vroidのカスタマイズには無料のBlenderを使う方が多いのですがモデルのインポート方法を解説します。

VRoidStudioからキャラデータ(.vrm)をエクスポート

  1. VRoidStudioを起動

  2. 撮影・エクスポートタブを選択

  3. 左メニューのエクスポートを選択

  4. 最後に右メニュからエクスポートを選択。

  5. アバター情報を入力すればキャラデータ(.vrm)をエクスポートできます。

Blenderの導入

下記のサイトからBlenderをダウンロードして解凍します。
参考 ダウンロードblender.org

Blenderを日本語化

Blenderをそのまま起動すると英語メニューなので、まずは日本語設定にします。

  1. File > User Preferenceでウインドウを開き、Systemタブを開く。
  2. Internatinal Fontsにチェック、メニューが表示されるのでInterfaceとTooltipsにチェックしてユーザー設定の保存を押す。

VRM_IMPORTERの導入

  1. 下記のURLから「VRM_IMPORTER-master.zip」をダウンロードします。
    参考 VRM_IMPORTER_for_Blender2_8 github.com
  2. ZIPを解凍せずに、ファイル名を「VRM_IMPORTER」にフォルダをリネームします。

Blenderにアドオン(VRM_IMPORTER)のインポート

  1. Blenderに戻って、ファイル>ユーザー設定からアドオンタブに移動。

  2. ファイルからアドオンをインストールを押して、VRM_IMPORTER.zipを選択してダブルクリック

  3. サポートレベル欄からテスト中を選択。Import-Export:VRM_IMPORTERにチェック

3Dモデルデータ(.vrm)のインポート

  1. Blenderからファイル>インポート>VRMからVroidから出力したVRoid.vrmを選択。モデルがインポートされます。

3Dモデルデータ(.vrm)の確認

モデルやボーン・ウェイトの状態など確認していきます。

3Dモデルのテクスチャの確認

  1. 右側のパネルからCubeとUntitledの目玉マークを押して非表示に。
  2. オブジェクトモードの文字の横のボタンをクリックして、マテリアルに変更してテクスチャを表示させます。

3Dモデルのブレンドシェイプの確認

  1. Face.baked0を選択
  2. 逆三角形のアイコンを選択

  3. シェイプキーから「Face.M_F00_000Fcl_All_joy」を探して値を100に

  4. 笑顔になることを確認します。

3Dモデルのボーン・ウェイトの確認

  1. Untitled>ポーズからプラスボタンを押して階層を展開
  2. マニピュレーターを回転に

  3. 「J_Bip_L_UpperLeg」と「J_Bip_L_LowerLeg」を選択して、赤い軸を動かす。

  4. ちゃんと足が曲がればOKです

まとめ

以上です!3Dモデル(.vrm)を直接インポートすることで、モデルデータとボーン、ウェイト、ブレンドシェイプをばっちり取り込むことができました!

Blenderでデータ加工後にVRMで出力する方法を書きました。

【VRoid】BlenderでカスタマイズしたモデルをVRoidHubにアップロードする方法

以上、すいみん(@cg_method)でした!