take any function from a position to a float, and repeatedly sum calls to it with doubling frequency and halving amplitude (works well with simplex and perlin)
position
how many layers deep to make the fractal
the function to fractalize
creates a perlin noise expression; values range from -1 to 1 but they tend to be grayer than the simplex implementation
Generated using TypeDoc
take any function from a position to a float, and repeatedly sum calls to it with doubling frequency and halving amplitude (works well with simplex and perlin)