💡注: 本ガイドはVRChat公式が推奨するアバターアップロード方法に従っております。
始める前の準備事項
- VRChat向けのアバター制作を始める前に、以下のツールとファイルをご準備ください。
アカウント準備
VRChat アカウント
- VRChat公式サイト( https://vrchat.com )で無料アカウントを作成
- アバターをアップロードし、VRChatで使用するために必要です。
💡アバターアップロード条件 (Trust Rank)
- アバターをアップロードするには、VRChatで**"New User"**以上のTrust Rankを得る必要があります。
- "New User"に到達するには、VRChatで数時間プレイする必要があり、新規アカウント(Visitor)はアバターアップロードができません。
Trust Rankに関する詳細については、以下のページを参照してください:
- アバター制作要件: https://creators.vrchat.com/avatars/creating-your-first-avatar/#requirements
- Trust & Safetyシステム: https://docs.vrchat.com/docs/vrchat-safety-and-trust-system#trust-rank
- よくある質問 (FAQ): https://docs.vrchat.com/docs/frequently-asked-questions
Unityアカウント
- Unity公式サイト( https://unity.com )で無料アカウントを作成
- Unity HubとUnity Editorを使用するために必要です。
💡ガイドを進める前に、両方のアカウントを事前に作成しておくことをおすすめします。
必須ツール
-
VRChat Creator Companion (VCC)
- VRChatアバター制作のための公式ツールです。
-
ダウンロード: VRChat Creator Companion公式ページ
-
下記の四角い部分をクリックしてダウンロードします。
-
システム要件
- Windows 10(64ビット)またはWindows 11(64ビット)
⚠️MacとLinuxは完全にサポートされていません。
-
下記の四角い部分をクリックしてダウンロードします。
-
Unity HubとUnity
- お手元の環境にUnity HubとUnityがインストールされている必要があります。
-
VCCを実行すると、Unityのインストール状況が確認されます。
- この際、Unity Hubがない場合はインストールガイドが表示され、ユーザーが直接インストールする必要があります。
- Unity Hubをインストールしてログイン後、VCCがVRChatと互換性のあるUnityバージョン( 2022.3.22f1 )を自動的にインストールします。
⚠️注意: Unity Hubで別のUnityバージョンを推奨するメッセージが表示される場合がありますが、無視してVCCがインストールしたバージョン(2022.3.22f1)を使用してください。
必須アセットのインストー ル
以下のアセットを事前にダウンロードしてください:
-
lilToon Shader
- アバターの外観を表現するシェーダーです。
-
ダウンロード:
- 公式ウェブサイト: https://lilxyzw.github.io/lilToon/
- GitHubレポジトリ: https://github.com/lilxyzw/lilToon/releases
-
インストール方法:
- 公式ウェブサイトで "Add to VCC" または "VCCに追加" ボタンをクリックします。
- VCCプログラムが自動的に実行され、レポジトリを追加するか確認するウィンドウが表示されます。
- 確認ウィンドウで "Add" または "確認" ボタンをクリックして追加を完了します。
-
Modular Avatar (モジュラーアバター)
- アバターの衣装交換を簡単にするツールです。
- ダウンロード: *Modular Avatar documentation*
-
インストール方法:
- 公式ウェブサイトで "Add to VCC" または "VCCに追加" ボタンをクリックします。
- VCCプログラムが自動的に実行され、レポジトリを追加するか確認するウィンドウが表示されます。
- 確認ウィンドウで "Add" または "確認" ボタンをクリックして追加を完了します。
💡参考: 各ツールは一度VCCにてレポジトリを追加すれば、全てのプロジェクトで使用できます。
1. CONNECTからZIPファイルをダウンロードする
- CONNECTにてダウンロードしたい衣装を探し、衣装の詳細ページを選択します。
-
"Download"ボタンをクリックします。
- ダウンロードが完了すると、ファイルは自動的にコンピュータのダウンロードフォルダに保存されます。
2. ZIPファイルを解凍
2-1. ファイルの解凍
-
ダウンロードした
.zipファイルを右クリックして解凍します。 - 任意のフォルダにファイルを解凍します。
2-2. 解凍の確認
- 解凍が完了したら、作成されたフォルダをダブルクリックして開きます。
-
フォルダ内に以下のファイルがあることを確認します:
- "FBX"フォルダ
- "Textures"フォルダ
-
"
.unitypackage"ファイル
3. VCCを通じてプロジェクトを作成する
⚠️ちょっと待って:既にVRChatプロジェクトの構築方法を知ってますか?
- すでにVCCとUnityをインストールしている場合は、ステップ3-1と3-2をスキップして、ステップ3-3に直接進んでください!
3-1. VRChat Creator Companion(VCC)の起動とUnityのインストール
-
VRChat Creator Companion (VCC)を起動します。
- 初回起動時、VCCは自動的にUnity Hubがインストールされているか確認します。
- Unity Hubがインストールされていない場合、インストール案内が表示されます。
- 案内に従って、Unity Hubをインストールします。
- Unity Hubを起動し、Unityアカウントでログインします。
- ログイン後、VCCはVRChatと互換性のあるUnityバージョン( 2022.3.22f1 )を自動的にインストールします。
- すべてのインストールが完了するまで待ちます。(約10〜20分かかります)
⚠️注意: Unity Hubで別のUnityバージョンを推奨するメッセージが表示された場合、このメッセージは無視してください。
3-2. 新しいプロジェクトの作成
- VRChat Creator Companion (VCC) の左側メニューにある Projects タブをクリックします。
- 右上の"Create New Project"ボタンをクリックします。
- プロジェクトテンプレート選択画面で "Avatar"を選択します。(⚠️ "World"ではありません!)
- Project Name(例: "MyAvatarProject" )を入力します。
- プロジェクトを保存するパスを選択します。
- "Create Project"ボタンをクリックします。
3-3. 必須パッケージのインストール
プロジェクト作成後、アバター制作に必要なパッケージをインストールする必要があります:
-
VRChat Creator Companion (VCC)の右側メニューで"Projects"タブをクリックします。
-
作成したプロジェクトの横にある"Manage Project"ボタンをクリックします。
-
Manage Packages Listで、以下のパッケージをインストールします:
-
VRChat SDK - Avatars (これが自動的に含まれていることを確認)
- 必ずVRChat SDK 3.9.0以上のバージョンを使用してください。(VCCで最新バージョンの自動インストールを推奨)
- VRChat SDK 3.9.0以下のバージョンを使用すると、アイテムのビルドが失敗する可能性があります。
- Modular Avatar (ダウンロードしたファイルまたはVCCリストからインストール)
- lilToon - アバターの外観をレンダリングするシェーダー
-
VRChat SDK - Avatars (これが自動的に含まれていることを確認)
-
各パッケージの横にある"+"または"Install"ボタンをクリックしてインストールします。
💡 リストにパッケージが表示されない場合:
- 右上の"Selected Repos"ドロップダウンメニューをクリックします。
-
Community Repositoriesセクションで:
- "bd_"にチェックを入れます(Modular Avatarが見つからない場合)
-
"lilxyzw"にチェックを入れます(lilToonが見つからない場合)
3-4. Unityプロジェクトを開く
- すべてのパッケージインストールが完了したら、"Open Project"ボタンをクリックします。
- Unity Editorが自動的に起動します。
- プロジェクトが読み込まれるまで待ちます。
⏱️注意: 初回起動時、Unityがプロジェクトを開くまでに5〜10分かかる場合があります。
4. アバターのセットアップとアップロード
4-1. Unityパッケージのインポート
- Unityの上部メニューで、Assets → Import Package → Custom Packageを選択します。
-
解凍したフォルダから
.unitypackageファイルを選択します。 - インポートウィンドウが表示されたら、すべての項目にチェックが入っていることを確認します。
- "Import"ボタンをクリックします。
💡ヒント: .unitypackageファイルをAssetsフォルダに直接ドラッグ&ドロップすることもできます。
4-2. シーンにアバタープレハブを配置
- Unityの下部にある"Project"ウィンドウを確認します。
- Assets → [Outfit Name Folder] → Prefabに移動します。
- Prefabフォルダ内のアバタープレハブファイルを見つけます。
- プレハブをHierarchyウィンドウにドラッグ&ドロップします。
- シーンを保存します(Ctrl + Sまたは File → Save)。
4-3. VRChat SDKパネルを開く
- Unityの上部メニューで、VRChat SDK → Show Control Panelをクリックします。
- VRChat SDKパネルが画面に表示されます。
- "Authentication"タブをクリックし、VRChatアカウントでログインします。
4-4. アバター情報の入力
VRChat SDKパネルの"Builder"タブに移動します:
-
Selected Avatar
- アップロードするアバターオブジェクトが選択されていることを確認します。
-
Name - 必須
- アバターを識別する名前を入力します。
- 例: "VRC_CONNECT_030"
-
Visibility - 必須
- Private: 自分だけが利用可能
- Public: すべてのユーザーがクローン可能
⚠️警告: Publicに設定すると、誰でもアバターをコピーできるようになります。
-
Content Warnings - 任意
- アバターに機微なコンテンツが含まれているかどうかをチェックします。
- 例: 暴力、ホラーなど
-
Description - 任意
- アバターの簡単な説明を入力します。
-
Thumbnail Setting - 必須
-
既存の画像を使用したい場合:
- "Select Image"ボタンをクリック → 画像ファイルを選択します。
-
Unityで直接画像をキャプチャする場合:
- "Capture In Scene"ボタンをクリックします。
-
Scene Viewを調整して、サムネイルに適した角度を設定します。
- Alt + 左クリックドラッグ: 回転
- マウスホイール: ズーム
- "F"キー: アバターにフォーカス
- 右側のリアルタイムプレビューを確認します。
-
"Capture"ボタンをクリックします。
-
💡キャプチャオプション(任意):
- Fill Background: 背景に単色を使用します。
- Use Post-Processing: ポストプロセス効果を適用します。
-
Use Custom Camera: 特定のカメラビューを使用します。
-
💡キャプチャオプション(任意):
-
既存の画像を使用したい場合:
4-5. ビルド前の検証 (Review Any Alerts)
ビルドを進める前に、VRChat SDKの"Review Any Alerts"セクションで問題がないか確認します。
⚠️通知
- VRChat SDKのアラート(検証メッセージ)には必須のものと任意のものがあります。
- ビルドするためにすべての問題を必ずしも解決する必要はありません。
推奨される解決方法
Step 1: "Auto Fix"ボタンがある問題の場合
- "Auto Fix"がある問題は、SDKが自動的に修復できると判断したものです。
- "Auto Fix"ボタンをクリックして自動的に修復します。
Step 2: "Select"ボタンがある問題の場合
- 問題の説明を読んで、それに基づいて判断します。
- ほとんどの場合、ビルドは可能ですが、最適化や機能改善のために参照してください。
4-6. アバターのビルドとアップロード
- "3. Build"セクションに移動します。
-
Build Typeの選択
- "Build & Publish Your Avatar Online"を選択
- アバターをVRChatサーバーにアップロードし、ゲーム内で利用可能にします。
-
Platformの選択
- Windows: PC用
-
Android: Quest/モバイルプラットフォーム用
⚠️CONNECTのファイルはPC (Windows) プラットフォーム専用のため、ビルド時にWindowsを選択してください。Quest/Mobileプラットフォームは公式にサポートされていません。 関連参考ページ: - Avatar Impostor: https://creators.vrchat.com/avatars/avatar-impostors/ - Quest Content Optimization: https://creators.vrchat.com/platforms/android/quest-content-optimization
-
利用規約への同意
-
下部の"チェックボックス"にチェックを入れます:
- "The information provided above is accurate and I have the rights to upload this content to VRChat."
-
下部の"チェックボックス"にチェックを入れます:
-
"Build & Publish"ボタンをクリック
- Unityが自動的にアバターをビルドしてアップロードします。
-
ビルドには数分かかる場合があります。
✅ ビルド成功: - 成功メッセージが表示されます。 - VRChatゲーム内のAvatarsメニューでアバターを変更できます。 ❌ ビルド失敗: - Unity Consoleウィンドウでエラーメッセージを確認します(Window > General > Console) - 未解決のアラートを確認します(⚠️4-5. ビルド前の検証) - 問題を修正して、再度"Build & Publish"をクリックします。
📖 詳細については、VRChat公式ドキュメントを参照してください:
- [Creating Your First Avatar - Step 6]
- [SDK Troubleshooting]
5. VRChatゲーム内でアバターを確認
5-1. VRChatを起動
- SteamからVRChatを起動します。
- ログインしてゲームに入ります。
5-2. アバターを変更
- メインメニューを開きます("ESC"または"Controller Menu"ボタン)
- "Avatars"メニューを選択します。
-
"Uploaded"タブから先ほどアップロードしたアバターを選択し、"Apply"をクリックして変更します。
5-3. アバターを使ってVRChatを楽しみましょう
おめでとうございます!アバターのに変更に成功しました。
ぜひ、CONNECTで入手したアバターと一緒にVRChatを自由に探索して楽しんでください。
💡 さらなるサポートが必要ですか?
- VRChat公式ドキュメント (EN): https://docs.vrchat.com
- lilToon公式ドキュメント: https://lilxyzw.github.io/lilToon/
- Modular Avatar公式ドキュメント: https://modular-avatar.nadena.dev
- VRChat公式ドキュメント - アバター作成 (EN): https://creators.vrchat.com/avatars