アップロードやダウンロードにかかる時間を短縮でき、また自分や他人のPCへの描画負荷を少し抑えることができます。 Unity のプロジェクトに含まれる、画像・音声・3Dモデルのインポート設定を変更しています。
圧縮を行うので、品質が多少低下します。初期設定では体感で変化のないレベルになっています。 VRChat用Unity Project
Unity2018.4.20f1 UnityPackageをインポート後、上部メニューの Tools/Kamishiro/AssetsCompressor から起動できます。
- 既にCrunchCompression済みのテクスチャをスキップ … 手動で圧縮設定を施したファイルを上書きしないようにする設定です。
- StreamingMipMaps … VRChatでアバターをアップロードする際に要求されるものです。
- CrunchCompression … 画像をほぼ劣化させずにファイルサイズを大きく抑える事ができるようになります。
- Maxsize … 画質と引き換えにファイルサイズを小さくします。
- ImportCameras/Lights … モデルに含まれるカメラやライトが読み込まれます。OFF推奨。
- MeshCompression … 頂点座標の精度を落としてファイルサイズを押さえます。
- Rerad/WriteEnabled … OFFになっていると、VRChatでポリゴン数が取得できず、VeryPoor扱いになった気がします。
- OptimizeMash … メッシュの最適化を行います。
- GenerateLightmapUVs … VRChatではワールド向けです。アバターではOFF推奨。
- ForceToMono … 音源をモノラル化します。ファイルサイズが半分くらい減ります。
- CompressionFormat … 圧縮方式を変更します。Vorbisが一番抑えられると思います。
- Qaulity … 圧縮後の品質を設定します。下げすぎると高音などがカットされます。
- SampleRateSetting … サンプリングレートの設定を変更します。元ファイル、自動、手動から選択できます。
VRC : 神城 葵[Aoi_JPN]