Mask Scatter

Scatter stamps randomly inside a mask image

intermediate
Since P00

Input Ports

Mask

配置範囲として使うマスク画像

Image
Stamp

各点に配置する画像(未接続時は1pxドット)

Image

Output Ports

Image

分散配置された画像

Image

Parameters

NameTypeDefaultDescription
CountInt16配置する数
SeedInt0ランダム配置を再現するためのシード
ThresholdFloat0.5この値以上のマスク値を配置対象にする
Use AlphaBooltrueマスクの明るさではなくアルファで判定する
InvertBoolfalseマスクの反対側の領域に配置する
ColorColorスタンプ未接続時のドット色

使い方

  • 普通の使い方

- PathMask の出力を mask に入れる

- count で数を決める

- seed を変えて散り方を変える

  • しきい値

- 0.5 なら半分以上のマスク値の場所に置く

- PathMask のような白+アルファのマスクなら、そのままで問題ない

  • Flip

- オンにすると、塗られていない側に配置する

Usage Examples

PathMask と組み合わせる

[MultiPathEditor] → [PathMask] → mask → [MaskScatter] → [Preview]

スタンプ未接続でドットをばらまく

[PathMask] → [MaskScatter(count:32, color:白)] → [Preview]

任意のマスク画像を使う

[PixelCanvas] → mask → [MaskScatter]

Notes

  • 同じピクセル位置には重複して置きません
  • スタンプimage自体は重なることがあります
  • Output sizeは入力マスクimageと同じです

💡 Tips

  • 同じピクセル位置には重複して置きません
  • スタンプ画像自体は重なることがあります
  • 出力サイズは入力マスク画像と同じです

Related Nodes

multipatheditor
pathmask
maskscatter
preview
pixelcanvas
Mask Scatter — PixPipeline Node Reference