ComfyUI Node
OCSNoise PerlinSimple
Simplified Perlin noise generator, allows generating 2D or 3D Perlin noise. See the OCSNoise PerlinAdvanced node for more tuneable parameters.
OCSNoise PerlinSimple
- ocs_noise_opt
- OCS_NOISE
◄factor1.000►
◄rescale0.000►
◄depth16►
◄detail_level0.00►
◄octaves2►
◄persistence1.0►
◄break_pattern1.00►
◄lacunarity2►
◄res1►
CategoryOveryComplicatedSampling/noise
Inputs (10)
| Name | Type | Default | Description |
|---|---|---|---|
| factor | FLOAT | 1.000-100–100 | Scaling factor for the generated noise of this type. |
| rescale | FLOAT | 0.0000–100 | When non-zero, this custom noise item and other custom noise items items connected to it will have their factor scaled to add up to the specified rescale value. |
| depth | INT | 16 | When non-zero, 3D perlin noise will be generated. |
| detail_level | FLOAT | 0.00-10000–10000 | Controls the detail level of the noise when break_pattern is non-zero. No effect when using 100% raw Perlin noise. |
| octaves | INT | 2 | Generally controls the detail level of the noise. Each octave involves generating a layer of noise so there is a performance cost to increasing octaves. |
| persistence | STRING | 1.0 | Controls how rough the generated noise is. Lower values will result in smoother noise, higher values will look more like Gaussian noise. Comma-separated list, multiple items will apply to octaves in sequence. |
| break_pattern | FLOAT | 1.00-10000–10000 | Applies a function to break the Perlin pattern, making it more like normal noise. The value is the blend strength, where 1.0 indicates 100% pattern broken noise and 0.5 indicates 50% raw noise and 50% pattern broken noise. Generally should be at least 0.9 unless you want to generate colorful blobs. |
| lacunarity | STRING | 2 | Lacunarity controls the frequency multiplier between successive octaves. Only has an effect when octaves is greater than one. Comma-separated list, multiple items will apply to octaves in sequence. |
| res | STRING | 1 | Number of periods of noise to generate along an axis. Comma-separated list, multiple items will apply to octaves in sequence. |
| ocs_noise_optopt | OCS_NOISE,SONAR_CUSTOM_NOISE | Optional input for more custom noise items. The following input types are supported: OCS_NOISE, SONAR_CUSTOM_NOISE |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| OCS_NOISE | OCS_NOISE | A custom noise chain. |