【Unity】ShaderGraphで点滅させるシェーダーを作成する

はじめに

今回は点滅させるシェーダーを作成していきます。

環境は Unity 2022.3です

Universal Render Pipeline を使用しています。

ノード作成

点滅させるやり方としてFractionノード使用することが多いですがWaveノードを使用しても実現できます

ざっくりとした使い分けは以下のようになります

瞬時に白黒切り替えたい

・Square Wave

徐々に白黒切り替えたい

・Fraction

・Triange Wave

・Sawtooth Wave

ランダムに白黒切り替えたい

・Noize Sine Wave