Mask Scatter(マスク分散)
マスク画像の有効領域にスタンプをランダム配置するノード。
中級
Since P00
入力ポート
Mask(マスク)
配置範囲として使うマスク画像
Stamp(スタンプ)
各点に配置する画像(未接続時は1pxドット)
出力ポート
Image(画像)
分散配置された画像
パラメータ
| 名前 | 型 | デフォルト | 説明 |
|---|---|---|---|
| Count数 | Int | 16 | 配置する数 |
| Seedシード | Int | 0 | ランダム配置を再現するためのシード |
| Thresholdしきい値 | Float | 0.5 | この値以上のマスク値を配置対象にする |
| Use AlphaAlphaを使う | Bool | true | マスクの明るさではなくアルファで判定する |
| Invert反転 | Bool | false | マスクの反対側の領域に配置する |
| Color色 | Color | 白 | スタンプ未接続時のドット色 |
使い方
- 普通の使い方
- PathMask の出力を mask に入れる
- count で数を決める
- seed を変えて散り方を変える
- しきい値
- 0.5 なら半分以上のマスク値の場所に置く
- PathMask のような白+アルファのマスクなら、そのままで問題ない
- 反転
- オンにすると、塗られていない側に配置する
使用例
PathMask と組み合わせる
[MultiPathEditor] → [PathMask] → mask → [MaskScatter] → [Preview]スタンプ未接続でドットをばらまく
[PathMask] → [MaskScatter(count:32, color:白)] → [Preview]任意のマスク画像を使う
[PixelCanvas] → mask → [MaskScatter]注意事項
- 同じピクセル位置には重複して置きません
- スタンプ画像自体は重なることがあります
- 出力サイズは入力マスク画像と同じです
💡 ヒント
- •同じピクセル位置には重複して置きません
- •スタンプ画像自体は重なることがあります
- •出力サイズは入力マスク画像と同じです
関連ノード
multipatheditor
pathmask
maskscatter
preview
pixelcanvas