基本的な使い方
テクスチャメモリを削減する
アバターのテクスチャメモリ使用量を削減する方法を学ぶ
このチュートリアルでは、Texture Compressor コンポーネントを使用してアバターのテクスチャメモリ使用量を削減する方法を説明します。
クイックスタート
コンポーネントを追加
- アバターのルート GameObject(VRC Avatar Descriptor があるもの)を選択
- Inspector で Add Component をクリック
- 「LAC」で検索し、LAC Texture Compressor を追加
プリセットを選択
品質低下を最小限にしたい PC アバター向け。
- VRAM 削減率: 20-40%
- 品質への影響: 最小限
- 最適な用途: ショーケースアバター、詳細なテクスチャ
品質とファイルサイズのバランスが良い。(推奨)
- VRAM 削減率: 40-60%
- 品質への影響: わずか
- 最適な用途: ほとんどのアバター
Quest アバターや VRAM 制限向けの強い圧縮。
- VRAM 削減率: 60-80%
- 品質への影響: 目立つ
- 最適な用途: Quest アバター、パフォーマンス重視の状況
初めての場合は Balanced から始めましょう。後で調整できます。
結果をプレビュー
Inspector で Preview Compression Results をクリックして、何が起こるか確認します:
| メトリック | 説明 |
|---|---|
| Complexity | 高いほど(1.0に近い)詳細なテクスチャ |
| Size | 元の解像度 → 新しい解像度 |
| Format | 適用される圧縮フォーマット |
調整(オプション)
特別な扱いが必要なテクスチャがある場合は、Freeze ボタンをクリック:
| 設定 | 使用するタイミング |
|---|---|
| Skip compression | テクスチャを完全に変更せずに保持 |
| Divisor | 解像度の縮小率を手動で制御 |
| Format | 圧縮フォーマットをオーバーライド |
以下のテクスチャは凍結を検討してください:
- 細かいディテールのある顔のテクスチャ
- 小さな文字やロゴのあるテクスチャ
- グラデーション効果のあるエミッションマップ
ビルドして比較
- VRChat SDK から通常通りアバターをビルド
- 新しい Download Size と VRAM の値を確認
- VRChat にアップロードしてゲーム内でテスト