ノード一覧に戻る

領域塗り

region_fill

RegionMap の各面を決定論的な色で塗ります

下書き
解説あり

入力ポート

名前説明
領域
regions
RegionMap
必須
画像化する RegionMap です
パレット
palette
Palette
パレットモードで使う任意のパレットです

出力ポート

名前説明
画像
output
Image
領域ごとに塗った画像です

パラメータ

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

各領域をどのように色へ変換するかです

  • ランダム色RandomColor
    各領域に安定したランダム色を割り当てます
  • ランダム明度RandomGray
    各領域に安定したグレースケール値を割り当てます
  • パレットPalette
    領域IDごとにパレット色を割り当てます
  • ID階調RegionId
    領域IDをグレースケールとして出します
シード
seed
Int
10–99999

色のランダム割り当てに使うシードです

  • カテゴリ: Generate / Region / Render
  • 用途: 領域ごとの仮色表示、地形面の塗り分け、パレットによる面割り確認

モード

説明
RandomColor 領域IDごとに決定論的なランダム色を割り当てます。
RandomGray 領域IDごとにグレースケール値を割り当てます。
Palette 接続された Palette を領域ID順に循環して使います。
RegionId 領域IDを明度として可視化します。

Region FillRegionMap を下流の通常画像処理に渡すための変換ノードです。境界だけを使いたい場合は Region Border を併用します。

単純に領域ごとの色を確認したい場合はこのノードが最短です。領域ごとにパレット色の割り当て方を変えたり、模様画像を貼りたい場合は Region Pattern Assign を使います。ID確認が目的なら Region Debug Preview の方が向いています。

ノード一覧に戻る