#include <NoiseGenerator_ScriptBinding.h>
Inherits ScriptObject.
◆ getComplexNoise()
| Float getComplexNoise |
( |
float |
x, |
|
|
float |
y, |
|
|
int |
octaves, |
|
|
float |
persistence |
|
) |
| |
Returns the noise for a given x and y value with multiple octaves applied.
- Parameters
-
| x | A floating point value. |
| y | A floating point value. |
| octaves | An integer value between 1 and 8. Each octave is a layer of progressively smaller noise that is applied to the final result. |
| persistence | A decimal value between 0.05 and 0.95. Larger values will cause each octave to have a larger impact on the final result. |
- Returns
- A decimal value between 0 and 1.
◆ getNoise()
| Float getNoise |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
Returns the noise for a given x and y value.
- Parameters
-
| x | A floating point value. |
| y | A floating point value. |
- Returns
- A decimal value between 0 and 1.
◆ setSeed()
Sets the seed for the noise generater.
- Parameters
-
| seed | An integer seed value. |
- Returns
- No return value.