mirror of
https://github.com/IrisDimensions/overworld.git
synced 2026-01-04 15:31:40 +00:00
64 lines
1.1 KiB
Markdown
64 lines
1.1 KiB
Markdown
# IrisNoiseGenerator
|
|
> A noise generator
|
|
```json
|
|
{
|
|
"sinCentered": false,
|
|
"seed": 0,
|
|
"parametric": false,
|
|
"zoom": 1,
|
|
"enabled": true,
|
|
"fracture": [],
|
|
"offsetX": 0,
|
|
"octaves": 1,
|
|
"offsetZ": 0,
|
|
"offsetY": 0,
|
|
"irisBased": true,
|
|
"opacity": 1,
|
|
"bezier": false,
|
|
"exponent": 1
|
|
}
|
|
```
|
|
|
|
## zoom
|
|
> The coordinate input zoom
|
|
|
|
## opacity
|
|
> The output multiplier
|
|
|
|
## offsetX
|
|
> Coordinate offset x
|
|
|
|
## offsetY
|
|
> Height output offset y
|
|
|
|
## offsetZ
|
|
> Coordinate offset z
|
|
|
|
## seed
|
|
> The seed
|
|
|
|
## parametric
|
|
> Apply a parametric curve on the output
|
|
|
|
## bezier
|
|
> Apply a bezier curve on the output
|
|
|
|
## sinCentered
|
|
> Apply a sin-center curve on the output (0, and 1 = 0 and 0.5 = 1.0 using a sinoid shape.)
|
|
|
|
## exponent
|
|
> The exponent noise^EXPONENT
|
|
|
|
## enabled
|
|
> Enable / disable. Outputs offsetY if disabled
|
|
|
|
## irisBased
|
|
> If this generator uses the default iris swirly/wispy noise generator. Set to false for pure simplex.
|
|
|
|
## octaves
|
|
> Multiple octaves for multple generators of changing zooms added together
|
|
|
|
## fracture
|
|
> Apply a child noise generator to fracture the input coordinates of this generator
|
|
|