あっぷあっぷブログ

UnrealEngine(ゲーム用途)関連の備忘録です。

【UE5/Material】Absノード

Absノードの挙動確認のため、以下のようなノードの組み合わせを作ってみます。

説明

MultiplyでUVを0~4の値にします。
Floorで小数点以下を切り捨て、整数にします。
UVの値が0,1,2,3という数値に区切られます。

UVの値が0,1,2,3という数値に区切られ、4諧調になる。

次に、Subtractで1を引いてみます。

1を引いた結果

次にAbsノードを通過させることで以下のようになります。

Absノード通過後の値

Absを通過した値は、負の値なら正の値になります。

Sine と Abs

-1 > 0 > 1 という値の変化を 1 > 0 > 1 という変化に変えることができます。