VRoidのアバターをVRChatで使えるようにする方法

※本ページはプロモーションが含まれています

VRoidのVRMファイルをVRChatで使う方法

VRoid Studioは、3Dアバターを直感的につくることができ、アバター作成の敷居を下げてくれました。

しかし、VRoid Studioで書き出されるVRMファイルは、VRChatでは対応していないため、VRoid Studioで作成したアバターはそのままではVRChatで使えません。

VRMファイルをVRChat形式に変換して使う方法があるのでその手順を紹介します。

Meta Quest3発売記念!FANZAのVRアダルト動画が期間限定割引セール開催中!

全体の流れ

環境構築の全体の流れは下記のようになっています。

Unity Hubのアカウントを作成してインストール

Unityのインストール

VRChat Creator Companionのインストール

VRM Converter for VRChatの追加

VRMファイルをVRChat Creator Companionに取り込み、編集してVRChatにアップロード

インストールや設定が多いですが、画像付きで解説しますので参考にしてください。

Unity Hub

様々なバージョンのUnityを管理できるツールです。VRChatはアップデートに伴って必要なUnityのバージョンが変わるので、こちらがあると便利です。

VRChat以外でもUnityを使う可能性があるので、プロジェクトによってバージョンを簡単に切り替えられないと困ります。

プロジェクトを編集する毎にUnityをアンインストール、インストールを繰り返すのは現実的ではないので、Unityの直インストールはオススメしません。Unity Hubを使いましょう。

Unity Hubは商業利用は有料ですが、個人利用で非営利目的なら無料で使えます。

Unity Hub をダウンロードする 」にアクセスし、「ダウンロード」をクリック。
ダウンロードをクリック

Macの場合「UnityHubSetup.dmg」 Windowsの場合「UnityHubSetup.exe」がダウンロードされるので、ダブルクリックしてインストール。

インストールが完了するとUnity Hubが起動。

Unity Hubのアカウントを作成するため、「Create account」をクリック。
アカウント作成

ブラウザが起動するので、画面の指示取りにUnity Hubのアカウントを作成してください。

Unity Hubのアカウントを作成したら「Sign in」をクリック。
Sing in

再びブラウザでUnity Hubが開き、Unity Hubにサインインしていない場合はログイン。サインインしていたり、サインイン完了すると「Unity Hubを開きますか」と聞かれるので「Unity Hubを開く」をクリック。
unity hubを開きますか

最新のUnityをインストールするか聞かれる。VR Chatは、最新のバージョンより少し前のバージョンが推奨なので、ここでは「Skip installation」をクリック。(最新版を使いたい場合は個々でインストールしてもOK。ただし、複数バージョンを入れすぎるとHDDの圧迫につながるので必要なバージョンだけをインストールするのがおすすめ。)
Unityのインストール

「Agree」をクリック。
Agree

これでUnity Hubの初期設定完了です。
Unity Hubの初期設定完了

Unityのインストール

VR Chatが対応しているUnityのバージョンは下記リンクで確認できます。
Current Unity Version | VRChat Creation

「If you have Unity Hub installed, you can click this link」の「click this link」をクリック。
click this link

ブラウザが開き、「Unity Hubを開きますか」と聞かれるので「Unity Hubを開く」をクリック。
unity hubを開きますか

「Continue」をクリック。
Continue

Visual Studioがインストールされていない場合はVisual Studioのインストール画面が出るので、チェックボックスにチェックを入れ「Install」をクリック。
インストール

インストールが始まるのでしばらく待ちます。
インストール中

途中、「このアプリがデバイスに変更を加えるのを許可しますか?」という表示が出てインストールが止まるので「はい」をクリック。

インストールが再開されます。

PCのスペックにもよりますが、数分かかるのでゆっくり待ちましょう。

Visual Studio Installerが表示されたら「続行」をクリック。
Visual Studio Installer

更新がある場合は下記画面が表示されるので「更新する」をクリックして更新。
最新版をインストール

Unity Hubで「Install complete」になったらインストール完了です。
install complete

VRChat Creator Companion

通称VCCと呼ばれています。VRChatへ自作の3D作品をアップロードするためのツールです。

VRChatのアバターを作成する場合は、Unityを直接開くのではなく、この VRChat Creator Companionアプリからプロジェクトを開いて編集することになります。

UnityはVRChat Creator Companionが自動で開いてくれます。

他の古いサイトのVRMをVR Chatをインストールする方法では、「VR Chat SDKをインストールする」という手順が紹介されていますが、新しくリリースされた「VRChat Creator Companion」を使えばVR Chat SDKもインストールされます。

Download VRChat – VRChatにアクセスし、VR Chatのアカウントにログイン。

ログイン後、「Download the Creator Companion」をクリックしてダウンロード。
Download the Creator Companion

「VRChat_CreatorCompanion_Setup_x.x.x.exe」ファイルがダウンロードされるので、ダブルクリックして実行。(Setup_x.x.xのxはバージョンの数字です。)

「Install for me only」をクリック。
Install for me

「I accept・・・」にチェックを入れ「next」をクリック。
i accept

ここからは、そのまま「next」をクリック。
nextをクリック

「パブリックネットワークと・・・」という表示が出たら「許可」をクリック。
許可をクリック

「Show Me Around」をクリック。
Show Me Around

下記画面が表示されたら「Continue」をクリック。
continue

更に「Continue」をクリック。
更にContinue

これでVRChat Creator Companionのインストール完了。

VRM Converter for VRChat

VRMファイルをVR Chat用に変換するVRChat Creator Companion用のプラグインを追加します。

https://id.pokemori.jp/vrm-converter-for-vrchatにアクセスし、

「CreatorCompanionを開く」をクリック。
CreatorCompanion

VRChat Creator Companionが開くので
「I Understand,Add Repository」をクリック。
add repository

VRMファイルをVRChat Creator Companionに取り込む

VRChat Creator Companionを開き、「Projects」→「Create New Project」をクリック。
Projects

「Unity 2022 Avatar Project」をクリックし、「Project Name」にわかりやすい名前(アバターの名前など)を入力し「Create Project」をクリック。
avatar

プロジェクトの作成が始まり、完了すると下記画面になるので
下にスクロールし「VRM Converter for VRChat」の右側にある「+」をクリックして有効化。(この操作は、新しいアバターのプロジェクトごとに実行してください。このプラグイン有効化をしないとそのプロジェクトでVRMファイルを扱えません)
VRM Converterを有効化

「Open Project」をクリック。
アバターを開く

「パブリックネットワークと・・・」という表示が出たら「許可」をクリック。
パブリックネットワーク

Unityの起動に時間がかかるので数分待つ。

Unityが起動したら上部メニューの「VRM0」→「Import VRM 0」をクリック。
VRM0をインポート

ファイルを開く用のフォルダが開くので、VRoidでエクスポートしたVRMファイルを選択して読み込む。

読み込み後、prefabファイルを保存する場所を聞かれるので、特にこだわりがなければそのまま保存をクリック。
保存をクリック

これで読み込み完了。

VRM形式をVRChat形式に変換

VRM形式をVRChat形式に変換してUnity上で表示させます。

先程読み込んだVRMのアイコンをクリックして選択し、上部メニューの「VRM0」→「Duplicate and Convert for VRChat」をクリック。
VRChat形式に変換

変換設定が表示されます。

ここで変換の際の設定ができますが、とりあえず変換してみて不具合があるようでしたら設定を変えて再変換してみてください。

そのまま「複製して変換」をクリック。
複製して変換

変換後のファイルの保存場所を聞かれるので、そのまま「保存」をクリック。

元のファイル名に、(VRChat)という文言が追加されたファイル名になっているので見分けられます。

(VRChat)がついていたらVRChat用のファイルということになります。

しばらく変換作業が始まり、終わるとダイアログが出るので「OK」をクリックしてダイアログを閉じる。
OKをクリック。

これでUnity上で編集できるようになりました。
編集できるようになる

気になる所があれば修正してください。

VRChatへアップロード

上部メニューの「VRChat SDK」→「Show Control Panel」をクリック。
VRChat SDK

アップロードしたいVR ChatアカウントにSign inします。
VR Chatにログイン

サインインが完了したら「Builder」をクリック。ここでVR Chatにアップロードするアバターの設定をします。必須事項は名前とThumbnailです。まずはアバターの名前を入力。
タブを選択

Thumbnail(サムネイル)は、VR Chat内でアバターを選択するときに表示させる画像で、1200×900の画像を用意した場合は「Select New Thumbnail」からその画像を選択し、画像を用意するのが面倒なら「Capture From Scene」をクリックして現在のアバターのキャプチャを作成することもできるので、好みの方を選んでください。
キャプチャ

更に下にスクロールすると、このアバターの問題が表示されます。VRMからそのままVRChatにアップロードしようとすると、アバターの品質がvery poorになっている場合がほとんどです。ボーンなどの数が多すぎて表示が重くなるので対策が必要です。
エラー

ここでは、そのままアップロードしてしまいます。

必須の「Name」と「Thumbnail」を設定したら、「Online Publishing」にチェックをいれると「Build&Publish」というボタンが表示されるのでクリック。
build$Publish

Buildとアップロードが始まり、「Upload Succeeded!」が表示されればアップロード完了です。更に表示された「See it on the VRChat Website」をクリックすると、ブラウザが開いてアップロードしたアバターをWeb上で確認できます。
アップロード完了

VRChat内でアバターを選択できるようになるまで時間がかかる場合があるようですが、僕の場合30秒後には選択可能な状態でした。

アップロードしたアバターを選択するには、左メニューの「アップロードしたもの」を選択すると、アップロードしたアバターを選択できます。
アバターの選択

実物大オナホを使うと次世代の快感を体験できました。 VRオナニーがVRセックスの領域に到達しました。疑似SEXを手軽に楽しむ方法を紹介。

おわりに

VRMファイルをVRChatで使えるようにする方法はネット上に多数あったのですが、内容が古かったり手順が変わっていたりしたのでわかりやすようにまとめました。

VRMファイルをそのままVRChat用にすると重すぎたり目の挙動がおかしいので、その対処法は別記事に書きます。

記事をシェアしてくれると嬉しいです!

ブログのフォロー・RSS購読はこちら