Avatar Converter Settings
アバターを Mobile (Android, iOS) 向けにアップロードできるように変換するための設定コンポーネントです。 アバターのルートオブジェクト(VRC Avatar Descriptor のあるオブジェクト)に追加します。
通常は、メニューバーの「Tools」→「VRCQuestTools」→「Setup Avatar for Mobile」から追加します。 手順はアバターを変換するを参照してください。
プロジェクトに NDMF がある場合、アバターは Mobile 向けビルド時に自動で変換されます。 NDMF がない場合は、Inspector の「変換」ボタンでアバターの複製を作成して変換します。
![]()
マテリアル変換設定
デフォルトのマテリアル変換設定
アバター内のマテリアルをどの方法で変換するかを選びます。 初期設定は「Toon Standard」です。
| 変換方法 | 説明 |
|---|---|
| Toon Lit | VRChat/Mobile/Toon Lit シェーダーに変換します。最も軽量ですが、表現は簡素になります。 |
| MatCap Lit | VRChat/Mobile/MatCap Lit シェーダーに変換します。Toon Lit に加えて MatCap による質感表現ができます。 |
| Toon Standard | VRChat/Mobile/Toon Standard シェーダーに変換します。影やリムライトなど、PC 用シェーダーに近い表現ができます。 |
| マテリアル置換 | 変換の代わりに、指定したマテリアルへ置き換 えます。 |
それぞれの変換方法の設定項目は次のとおりです。
Toon Lit
| 項目 | 説明 |
|---|---|
| Mobile用のテクスチャを生成する | マテリアルのパラメーターを参照してテクスチャを生成し、PC 版アバターの外観に近づけます。 |
| 最大サイズ | 生成するテクスチャの最大解像度です(256 / 512 / 1024 / 2048 / 制限なし)。 |
| 圧縮形式 | Android 用のテクスチャ圧縮形式です。ASTC のブロックサイズが小さいほど高品質になり、テクスチャの容量が増えます。 |
| 明るさ | メインテクスチャの色を調整します。Toon Lit シェーダーは環境光で明るく表示されるため、初期値は 0.83 に設定されています。 |
| ノーマルマップから影を生成する | ノーマルマップの凹凸を影としてテクスチャに焼き込みます。 |
MatCap Lit
Toon Lit と同じ項目に加えて、次の項目があります。
| 項目 | 説明 |
|---|---|
| MatCap テクスチャ | 質感の表現に使う MatCap テクスチャです。設定が必要です。 |
Toon Standard
| 項目 | 説明 |
|---|---|
| Mobile用のテクスチャを生成する | マテリアルのパラメーターを参照してテクスチャを生成し、PC 版アバターの外観に近づけます。 |
| メインテクスチャ設定 | メインテクスチャの最大サイズと圧縮形式です。 |
| マスクテクスチャ設定 | 各機能のマスクテクスチャの最大サイズと圧縮形式です。 |
| マットキャップ設定 | MatCap テクスチャの最大サイズと圧縮形式です。 |
| 影の設定を生成する | 変換元マテリアルの影設定から Shadow Ramp を生成します。生成しない場合は「影のフォールバック」で指定した Shadow Ramp を使用します。 |
| 機能設定 | ノーマルマップ、発光、オクルージョン、反射、マットキャップ、リムライトの各機能を変換に含めるかを選びます。 |
機能設定の「モード」は、リストにない新機能が今後追加されたときの扱いを決めます。 オプトインでは新機能は無効のまま、オプトアウトでは自動的に有効になります。
マテリアル置換
| 項目 | 説明 |
|---|---|
| 置換マテリアル | 対象マテリアルはこのマテリアルで置換されます。Mobile アバターで許可されたシェーダーを使用している必要があります。 |