【VRChat】自作アバターをアップロードしようとしてエラー「Avatar uses unsupported shader 'Stadard'. You can only use the shaders provided in 'VRChat/Mobile' for Quest avatars.」
やりたかったこと
Oculus QuestでプレイするVRChatで、自作アバターを使いたかった
問題
UnityのプラットフォームをAndroidに切り替えた後、VRChat SDKで自作アバターをアップロードしようとしたところ、以下のエラーが発生した
Avatar uses unsupported shader 'Stadard'. You can only use the shaders provided in 'VRChat/Mobile' for Quest avatars.
解決策
- Unityのプロジェクトウィンドウで、対象アバターのマテリアルを選択
- マテリアルのインスペクターで、シェーダーを、VRChat > Mobileの中のどれかに変更する
環境
- Unity 2017.4.28f1
- VRChat SDK 2019.06.25.21.13