VRoid 衣装に着替えさせる③

VRoid 衣装に着替えさせる①(VRoid Studio と Blender でモデルを改変する)
VRoid 衣装に着替えさせる②(Unity にモデルをインポートする)
VRoid 衣装に着替えさせる③(VRChat アバターとしてセットアップする)
VRoid 衣装に着替えさせる④(VRM を作成する)

はじめに

本記事の作成にあたり、「CopyComponentsByRegex」という Unity エディタ拡張を利用した。作成者である Taremin 様に御礼申し上げる。

CopyComponentsByRegex を導入する

※ 導入済みの場合は不要である。

  • Github で公開されている CopyComponentsByRegex のリポジトリの ZIP ファイルをダウンロードする。

  • ZIP ファイルを展開する。
  • Assets フォルダに「CopyComponentsByRegex」フォルダをコピーする。

CopyComponentsByRegex を使用する

  • Hierarchy タブにて、古い方のモデルを右クリックする。
  • 「CopyComponentsByRegex」をクリックする。

  • 正規表現に「VRC」と入力する。
  • 「Copy」をクリックする。

  • 新しい方のモデルをクリックする。
  • 「Paste」をクリックする。

VRC 関連コンポーネントの内容を修正する

  • VRC Avatar Descriptor にて、「Edit」をクリックする。
  • View Position が 瞳の中央となるよう調整する。
  • 「Return」をクリックする。

  • Face Mesh に新しいモデルのメッシュをドラッグ&ドロップする。
    ※ 参考画像ではメッシュの名前が「Shapes」だが「Head」などの場合もある。

  • Eyelid Mesh に新しいモデルのメッシュをドラッグ&ドロップする。

不要な VRC Phys Bone を削除する

  • Hierarchy タブにて、Phys Bone コンポーネントが不要なボーンを全て選択する。
  • Inspector タブにて、「VRC Phys Bone (Script)」を右クリックする。
  • 「Remove Component」をクリックする。

次の記事へ続く

VRM を作成する場合は、「VRoid 衣装に着替えさせる④」へ進む。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です