皆さんこんにちは、SGE技術本部(コアテク)所属のグラフィックスエンジニア チャンユービンです。 今回はUnity 6.3で追加された新機能「ShaderBuildSettings」を紹介します。この機能を使えば、Shaderのソースコードを変更せず、Shaderバリアントストリップ用のスクリプトを書かなくても、Shaderバリアントを最適化できます。 概要 設定場所 前提知識:キーワードタイプ multi_compile と shader_feature dynamic_branch キーワードの条件分岐方法 プリプロセッサディレクティブ(#if / #ifdef) 通常のif文 使い方 設…