メインコンテンツへスキップ
< すべてのトピックに戻る

シェーダーでオブジェクトを画面上で点滅させる方法は?

Shader Graph内で「Time」と「Sine」ノードを組み合わせ、出力色に掛け算します。

 

サイン波(Sine)は、時間が進むにつれて -1 から 1 の間を滑らかに行ったり来たりする波の形をしているため、これを利用して色や透明度をフワフワと増減させることができます。

 

Timeノードの出力を Sineノード に繋ぎ、さらに Remapノード で出力範囲を 0〜1 に整えます。その結果を Base Color に Multiply(掛け算)で繋いで出力します。

タグ:
目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に