Transform 2D
テクスチャの移動、拡大縮小、回転、フィルタリングを行います。
入力
input
パラメータ
| パラメータ | 型 | 既定値 | 範囲 | 説明 |
|---|---|---|---|---|
offsetOffset | vec2 | [0, 0] | -1 ~ 1 | 中心からの平行移動量をUV単位で指定します。 |
uniform_scaleScale | float | 1 | 0.01 ~ 4 | 両軸の倍率に同じ値を掛け、縦横比を維持します。1で元の倍率を維持します。 |
scaleScale X/Y | vec2 | [1, 1] | 0.01 ~ 8 | 出力の倍率です。1未満で入力を縮小し、1を超えると拡大します。 |
rotationRotation | float | 0 | 0 ~ 1 | 回転数で指定します。0.25=90°、0.5=180°、1.0=360°です。 |
addressingAddressing | enum | repeat | 変換後のソース座標が0~1の外側に出た場合の処理です。Repeatはサンプリングを折り返しますが、変換後も継ぎ目なくタイリングできることを保証するものではありません。
| |
background_colorBackground Color | color | [0, 0, 0, 1] | 変換後の座標が入力の外側に出た場合に使用する色です。 | |
filter_modeFilter | enum | bilinear | テクスチャフィルタリング方式です。
|
出力
output(既定の形式:inherit)