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 衣装に着替えさせる④」へ進む。