Provides an interface for generating seeded four-dimensional Perlin noise.
- Source:
- See:
- To Do:
-
- Document private members
Methods
(static) create() → {syngen.utility.perlin4d}
Instantiates a four-dimensional Perlin noise generator.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
...seeds |
String |
<optional> <repeatable> |
- Source:
Returns:
reset()
Clears all generated values.
This is especially useful to call when syngen.seed
is set.
- Source:
value(x, y, z, t) → {Number}
Calculates the value at (x, y, z, t)
.
Parameters:
Name | Type | Description |
---|---|---|
x |
Number | |
y |
Number | |
z |
Number | |
t |
Number |
- Source:
Returns:
- Type
- Number