Make
"VRCFallback"
tag on the shader to be choose Android-compatible shaders, and allow these shaders be included into Android avatars. Since Android blocks all shaders on every trust ranks (and it cannot be changed), they will be fallbacked into Mobile-compatible shaders, thus they should be safe for use in the game. Allowing custom shaders in this way, avatar creators can make and maintain Android-compatible avatar more easily, via get rid of the bunch of branched materials for PC and Android. If shader creators implemented it, a lot of material creators will be helped.
--
カスタムシェーダーの
"VRCFallback"
タグを使ってモバイル対応のシェーダーにフォールバックできるようにしてください。その上で、モバイル対応のシェーダーにフォールバックできるように指定されたシェーダーは、Android対応アバターのビルドに使用できるようにしてください。Androidプラットフォームでは既定で全てのユーザーのシェーダーがブロックされているため、そのようなシェーダーはモバイル対応のシェーダーにフォールバックされて表示されることになるため、ゲーム内で安全に取り扱うことができるはずです。この方法でカスタムシェーダーをAndroid対応アバターで許可すれば、PCとAndroid用に複製したマテリアルを取り扱う必要がなくなり、アバターの作成と維持が簡単になるでしょう。シェーダー制作者が対応することで、たくさんのマテリアルを取り扱うクリエイターが楽になることでしょう。