【Unity】Shader:OpenGL reserves names containing エラー

DEVELOP, Unity

Androidでアプリ実行時にShaderエラーが出てしまいました。

GLSL compilation failed: 0(25) : error C7528: OpenGL reserves names containing '__'

エラーの原因

プロパティ名は連続したアンダースコアの記述は推奨されていないらしいとのエラー。プラグインを拡張していると自動生成するなどした時にやってしまうことがあります。 ShaderWaver 等アセットを使っていると気づくのが遅くなるので気を付けようと思いました。

Posted by kazupon