【Unity】加算や減算などRenderingModeの切り替えをやりやすくするCustomShaderGUIのサンプル作ってみた 仕事でUnityのシェーダーをちょくちょくいじってるのですが、 不透明用シェーダー・アルファブレンドシェーダー・加算用シェーダー・減算用シェーダー…という風に これらを別シェーダーファイルで用意しちゃうと管理が厄介ですよね。 かといって、ブレンドの変更をする場合にただ単にSrcBlend と DstBlend を One や SrcAlpha や OneMinusSrcAlpha などから選択できるようにしてもどの組み合わせにしたら加算になるんやっけ? と使ってもらうデザイナーが混乱するかもしれません。 なのでStandardShaderについてるRenderingModeみたいにできたら分かりやすいなと思い、 CustomShaderGUIを調べて公式のビル