★ VRCにアバターをアップロードする方法 ★
以下の手順でアバターを VRChat へアップロードしてください。
不明点などの質問やクレームは りっきー までご相談ください。いつでもサポートします!!
おすすめ
ツールのダウンロードや、アバターの導入作業はPCに負荷がかかるため、不要なアプリケーションは終了させておくことをおすすめします。
コミュニティの紹介
行き詰まったときは、周りのユーザーに相談するか、アバター改変なんもわからん集会 のDiscordサーバーへ加入することをお勧めします。アバター導入や改変で躓いた点について、自由に質問が可能です。
■ アバターの導入方法(Mac)
Macを使用されている方は、操作手順が異なります。以下のページを確認してください。
■ アバターの導入方法(Windows)
0. 準備:PCの名前を確認する
Windows PCでユーザー名が日本語を含むと、エラーの原因になります。
- スタートメニュー > 設定 > ホーム を開く。
- PC名が半角英数字 になっているか確認してください。
1. Unity をインストールする
VRChatが指定する公式バージョンのUnityを導入します。
公式情報
現在の指定バージョンは Unity 2022.3.22f1 です。 こちら から公式の最新情報が確認できます。
Unityダウンロードページから Manual installs > Other installs の場所にある、Unity 2022.3.22 (Download Assistant) をダウンロードしてください。
ダウンロードした Unity Download Assistant を開いてください。
画面に従い、規約に同意してください。
Components の画面で以下の 3つのみ を選択し、Continue をクリックしてください。
- Unity 2022.3.22f1
- Android Build Support
- iOS Build Support
画面に従い、ダウンロード、インストールしてください(時間がかかります)。
Unity Hubのダウンロードページ から、Unity Hubをダウンロードしてください。
- ファイル UnityHubSetup.exe を開き、インストールしてください。
- Unity Hubを起動し、アカウント設定 から自身のアカウントを作成してください。
Unity Hub > インストール(Install) > リストに追加(Locate) に進み、先ほどインストールした Unity を選択してください。
- すでにリストにある場合は飛ばしてOKです。
- 通常は C:\Program Files\Unity 2022.3.22f1\Editorにあります。
IMPORTANT
これで、Unity Hub は用済みです。これ以降は Unity Hub を起動する必要はありません。
2. ALCOM をインストールする
ALCOMは、プロジェクトやプログラムを管理するための非常に便利なツールです。
ALCOM公式サイトからダウンロードしてインストールしてください。
起動後、セットアップ手順に従ってください。
「ALCOMと VCC: URLを紐付ける」 にチェックを入れるのがおすすめです。
3. ツールを ALCOM へ導入する
ALCOM を開いてください。まずは、色々なツールを導入します。
パッケージ&テンプレート > VPMリポジトリを追加 に進み、下の表のリンクをコピーして貼り付けてください。
| ツール名 | VPMリポジトリURL (クリックでコピー) |
|---|---|
| lilToon | https://lilxyzw.github.io/vpm-repos/vpm.json |
| Modular Avatar | https://vpm.nadena.dev/vpm.json |
| AvatarMenuCreator | https://suzuryg.github.io/vpm-repos/vpm.json |
| FaceEmo | https://suzuryg.github.io/vpm-repos/vpm.json |
| VRCQuestTools | https://kurotu.github.io/vpm-repos/vpm.json |
| Avatar Optimizer | https://vpm.anatawa12.com/vpm.json |
各ツールの詳細は、こちら を参照してください。
4. Projectを作成する
ALCOM右上の [プロジェクトを作成] をクリックしてください。
種類: アバター / Unityバージョン: 2022.3.22f1 を選択します。
Project名 を任意のものに設定して、[作成する] をクリック。
❗️注意❗️
予期せぬ不具合が生じることがあるため、 Project名 は 英数字のみ にしてください。
- 作成した Project に各ツールを導入します。
- プロジェクトのメニューから 管理 をクリックしてください。
- 検索欄に、「 lilToon 」と入力してください。
- lilToon のチェックボックスに、チェックを入れてください。
- 続けて、以下のツール名を入力し、それぞれにチェックを入れてください。
| ツール名(クリックでコピーできます) |
|---|
Modular Avatar |
AvatarMenuCreatorForMA |
FaceEmo |
VRCQuestTools |
Avatar Optimizer |
Gesture Manager |
選択したものをインストール > 適用をクリックしてください。
「選択されたパッケージをインストールしました。」と表示されれば完了です。
[UNITYを開く] をクリックして、起動するのをしばらく待ちましょう。
5. アバターをインポートする
Boothで購入したアバターのデータをダウンロードしてください。
アバターのデータのフォルダ内に含まれている、 ○○○.unitypackage をダブルクリックしてください。多くのリストを含んだウィンドウが表示されます。右下の Import をクリックしてください。
Unityの画面下側(Project) に、アバターのデータがインポートされます。
各データをクリックすると、Unity画面の下側にファイル名が表示されます。
インポートしたデータのフォルダ内から .prefab (プレハブ) という種類のファイルを見つけてください。
prefabファイルを 画面左上の Hierarchy へドラッグ&ドロップしてください。Hierarchy上で、アバターの大元となるObject(ルート)をクリックしてください。
画面右側の Inspector を一番下にスクロールして、Add Component をクリックしてください。
検索欄に、AAO Trace and Optimize を入力し、選択してください。ctrl + s を押して、適当なアバター名(英数字) を入力し、保存してください。
6. VRChat にアップロードする
Unityの画面上側のVRChat SDKタブ > Show Control Panel を選択してください。
VRChat で使用しているアカウント情報を入力し、Sign in をクリックしてください。
アカウントに登録しているメールアドレス宛に one-time code が送られるので、これを入力して Verify をクリックしてください。Builder タブで設定を行います。
- Name: アバターの表示名(自由、日本語でもOK)
- Visibility: ⚠️ 必ず Private を選択してください。
(Private以外を選択すると、規約違反 となる場合があります。)
Capture In Scene > Capture で適当なサムネイルが作れます。 サムネイル用の画像ファイルがあるならば、Select Image からファイルを選択してください。
Review Any Alerts で 八角形の赤い!マーク が出た場合のみ、右側の Auto Fix をクリックしてください。
Build & Publish をクリックしてください。
Upload Succeeded! という表示が出たら、アップロード完了です。
PC を使わず、VRゴーグル単機 で VRChat をプレイしている人は、あと少し、操作が必要です。
手順7に進んでください。
PC を使って VRChat をプレイしている人は、これで終了なので、Unityを閉じて大丈夫です。
VRChat 内の アバターメニュー > アップロードしたもの に、自分でアップロードしたアバターが表示されています。
7. Quest (Android) 対応させる
VRゴーグル単機でプレイする方は、以下の手順も行ってください。
- Unityの画面上側の Toolsタブ > VRCQuestTools > Convert Avatar for Android を選択してください。
ウインドウ内に八角形の赤い!マークが 表示されない 場合、手順8に進んでください。
ウインドウ内に八角形の赤い!マーク が 表示された 場合、軽量化の操作が必要です。
Avatar Dynamics 設定 を選択してください。
「 Android用にアップロードできません。 」という表記がなくなるようにチェックを外し、PhysBone などを削減してください。
チェックボックスがとても多い時は、ウィンドウ上部の 全て解除する を選択してから、チェックを入れるといいです。
よくわからない場合は、チェックボックスをすべて外して、次に進んでください。
| 説明 | |
|---|---|
| PhysBones | 髪の毛や衣服の裾などの、揺れ物に使われる骨組み |
| PhysBone Collider | PhysBones の動きを制御するためのもの |
| Contact Senders, Receivers | 触れたときに反応する部位 |
「 Android用にアップロードできません。 」という表記がなくなったら、適用 をクリックしてください。
8. Quest対応させたアバターをアップロードする
[非破壊的に変換する] をクリックしてください。
VRChat SDK の画面で、Platform に Android のみにチェックボックスを入れて、プラットフォームを切り替えてください。
このとき、VRChat SDK の画面内に「 八角形の赤い!マーク 」が現れることがありますが、すべて無視して構いません。ツールが自動的になんとかしてくれます。Build & Publish for Android をクリックしてください。
アップロードに成功しました。 という表示が出たら、アップロード完了です。
VRChat 内の アバターメニュー > アップロードしたもの に、自分でアップロードしたアバターが表示されています。
以上!!!
良きVRCライフをお送りください。