Noise(ノイズ)
白色ノイズや滑らかな値ノイズを画像として生成します。
中級
Since P00
入力ポート
Color A(色A)
低い側のノイズ色を外から差し替えます
Color B(色B)
高い側のノイズ色を外から差し替えます
出力ポート
Image(画像)
生成したノイズ画像
パラメータ
| 名前 | 型 | デフォルト | 説明 |
|---|---|---|---|
| Mode方式 | Enum | `Smooth` | `白色ノイズ` または `滑らかノイズ` を選びます |
| Width幅 | Int | `64` | 出来上がる画像の幅です |
| Height高さ | Int | `64` | 出来上がる画像の高さです |
| Color A色A | Color | 黒 | ノイズの低い側で使う色です |
| Color B色B | Color | 白 | ノイズの高い側で使う色です |
| Seedシード | Int | `1` | ノイズ生成に使うランダムシードです |
| Scaleスケール | Float | `16` | 大きいほど荒く大きなブロックやムラになります |
| Octavesオクターブ | Int | `3` | 滑らかノイズで重ねる細かさの段数です |
| Persistence減衰 | Float | `0.5` | 滑らかノイズで各オクターブの強さをどれだけ減衰させるかです |
モード
White
- ランダムなブロックをそのまま出します
- scale を大きくするとブロックが大きくなります
Smooth
- 補間した値ノイズで、雲のような滑らかなムラを作ります
- octaves と persistence で細かさを重ねられます
注意
color_aとcolor_bはノイズ値 0〜1 を色として補間した結果です。Whiteはザラザラしたランダム模様向け、Smoothは雲やムラ向けです。scaleは「模様の大きさ」です。小さいほど細かくなります。
使用例
Smoothで雲や汚れのベースを作るWhiteでざらつきマスクや粒状ノイズを作る- 色付きノイズを
Palette QuantizeやDitherに通してドット絵素材を作る