概要
「1領域に1個ずつ」飾りを置くためのノードです。草地タイルの各マスに花、レンガごとに窓、ボロノイのセルごとに星、のような規則的だけど少し揺らいだ配置が数秒で作れます。ランダムにばらまく mask_scatter と違い、置き忘れも重なりすぎも起きません。
使い方のポイント
- 定番のつなぎ方: レギオン生成ノード + スタンプ画像 → region_stamp(下地に元画像を繋ぐとその上に置かれます)
- 置く位置は「重心」が基本です。ボロノイなど生成系レギオンなら「種点」も選べて、より自然に散ります
- 「位置ゆらぎ」2〜4px と「ランダム反転」をオンにすると、コピペ感が消えて手置きらしくなります
- 一部の領域にだけ置きたいときは、前段に
region_filter(面積・ID・ランダム選択)を挟んでください
よくある失敗
- スタンプが領域からはみ出す — スタンプ画像が領域より大きい場合ははみ出します。スタンプを小さくするか、
region_merge_smallで小さすぎる領域を先に統合してください - 同じ場所に2個置かれたように見える — 置かれるのは1領域1個です。離れた場所に同じIDの領域があると各島ではなくIDごとに1個なので、島ごとに置きたいときは
region_split_islandsを先に通してください
関連ノード
mask_scatter— 「個数指定でランダムにばらまく」ならこちらregion_filter— 置く領域を選別する(前段)region_split_islands— 島ごとに1個置きたいときの前処理