SparklesをShaderGraphでつくってみよう (SGL002)

2022/01/13に公開

ShaderGraph力強化中... :sparkles: を書いてみた.

成果物

https://youtu.be/nbi8jYuVYVA

全体像

shader graph overview

作り方

UV > Subtractで座標位置を移動.
RoundedRectangleで四隅のパーツを作る.

part1

四隅パーツをAddでつなげて、星型を作る.
作った星型は One-Minusで反転させる

part2

時間でRoundedRectangleのroundを変化させることで、星の明滅を表現.
周期パラメータと周期のオフセットパラメータを外出ししつつ、時間に応じて、[0,0.5]の範囲を出力するノードを作成する.
これをRounedRectangleに結びつければ完成..!

part3

code

githubにコード上げた.

Discussion