以下の内容はhttps://matatabi-ux.hateblo.jp/entry/2020/09/03/100000より取得しました。


Unity Shader Graph で市松模様に色付けする

※ これは 2020/08/22 時点の Unity 2020.1.3f1 の情報です

最新版では動作が異なる可能性がありますのでご注意ください

前回 Shader Graph で奇数列でも市松模様が描けるようにしたので、今回はこの市松模様を白黒だけでなく色付けできるようにする

これはそんなに難しくはない

シェーダーで色を付ける場合、いったんグレースケールにしてから色成分を乗算合成すればいい

白黒からカラーに

市松模様は始めから白黒なので、上記のように2色を乗算してから加算合成すればいいというわけ

白黒の黒の部分はそのまま乗算しても色がのらないので、1 - color みたいな感じで Negative ノードと Add ノードを利用して白黒を反転させる

これで市松模様を色分けして描画できた




以上の内容はhttps://matatabi-ux.hateblo.jp/entry/2020/09/03/100000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14