Transform 2D

テクスチャの移動、拡大縮小、回転、フィルタリングを行います。

ノードを選択するとパラメータを調整できます。

入力

  • input

パラメータ

パラメータ型既定値範囲説明
offset
Offset
vec2[0, 0]-1 ~ 1中心からの平行移動量をUV単位で指定します。
uniform_scale
Scale
float10.01 ~ 4両軸の倍率に同じ値を掛け、縦横比を維持します。1で元の倍率を維持します。
scale
Scale X/Y
vec2[1, 1]0.01 ~ 8出力の倍率です。1未満で入力を縮小し、1を超えると拡大します。
rotation
Rotation
float00 ~ 1回転数で指定します。0.25=90°、0.5=180°、1.0=360°です。
addressing
Addressing
enumrepeat変換後のソース座標が0~1の外側に出た場合の処理です。Repeatはサンプリングを折り返しますが、変換後も継ぎ目なくタイリングできることを保証するものではありません。
  • background : 変換後に範囲外となる領域をBackground Colorで塗りつぶします。
  • clamp : 範囲外の座標または値を端にクランプします。
  • repeat : 範囲外の座標または値を0~1の範囲に折り返します。
background_color
Background Color
color[0, 0, 0, 1]変換後の座標が入力の外側に出た場合に使用する色です。
filter_mode
Filter
enumbilinearテクスチャフィルタリング方式です。
  • bilinear : バイリニアサンプリングで、滑らかにリサンプリングします。
  • nearest : 最近傍サンプリングで、ピクセルの輪郭をくっきり保ちます。

出力

  • output (既定の形式: inherit)
ドキュメントを参照