ノード一覧に戻る

座標マップ

coordinates

UV や X/Y、距離などの座標マップ画像を生成します

確認済み
解説あり

出力ポート

名前説明
画像
output
Image
生成した座標マップ画像です

パラメータ

名前既定値範囲説明・選択肢
方式
mode
Enum
UV

どの座標マップを作るか選びます

  • UVUV
    X を赤、Y を緑として出力します
  • XX
    左から右へ明るくなる横方向グレースケールです
  • YY
    上から下へ明るくなる縦方向グレースケールです
  • 距離Distance
    指定した中心からの距離をグレースケールで出します
width
Int
641–1024

出来上がる画像の幅です

高さ
height
Int
641–1024

出来上がる画像の高さです

中心X
center_x
Float
0.50–1 / step 0.01

距離モードで使う横方向の中心位置です

中心Y
center_y
Float
0.50–1 / step 0.01

距離モードで使う縦方向の中心位置です

概要

「座標そのもの」を画像にした基礎マップ(UV・横グラデ・縦グラデ・中心距離)を 生成するノードです。単体では地味ですが、reveal の進行マップや gradient_map の入力など、手続き的な画作りの土台として広く使えます。

使い方のポイント

  • X / Y はそのまま「左→右ワイプ」「上→下ワイプ」の進行マップになる (reveal に直結できる最小のマップ)
  • Distance は放射表現の土台: 円形の出現、周辺減光(ビネット)、 中心からの距離に応じた色変化(gradient_map に通す)
  • 数式的な模様は expression_pixel の方が自由だが、単純なグラデは このノードの方が手早い

関連ノード

  • reveal — X/Y/Distance をそのまま進行マップに
  • gradient_map — 距離・座標を色に変換
  • expression_pixel — もっと自由な座標ベース生成
  • noise_generate — 規則ではなくランダムなマップ

モード

  • UV
    • 赤 = X、緑 = Y として出力します
  • X
    • 左から右へ明るくなる横方向グレースケールです
  • Y
    • 上から下へ明るくなる縦方向グレースケールです
  • Distance
    • 指定した中心からの距離をグレースケールで出します

注意

  • UV は座標を色として可視化したい時に向いています。
  • Distance は中心と四隅の距離を基準に 0〜1 へ正規化しています。
  • 1×1画像では唯一のピクセルを中心として扱うため、X / Y / UV は0.5、 Distance は0になります。
  • 幅または高さが偶数の場合、0.5の中心位置は中央2ピクセルの間にあります。 displace などへ渡す時も、このピクセル間中心を基準にしてください。
  • このノードは Image 出力なので、そのまま MaskBlend の入力としては使わず、後段で用途に合わせて加工してください。

使用例

  1. UV 画像を作ってマップ系処理の土台にする
  2. Distance で放射マスクのベースを作る
  3. X / Y を使ってスクロールやリビールの基礎画像を作る
ノード一覧に戻る