Tumult

A Javascript noise library

Philip Scott | ScottyFillups

f(x, y) =

Tumult is a noise library, supporting simplex[1-2], perlin[1-4], and perlinN (perlin noise in any arbitrary dimension). It provides the following methods:

You can try the transform function by entering your own transformation function. Below are some functions and variables you can use:

Alternatively, you can use vanilla Javascript code (eg. Math.abs() instead of abs(), this.gen() instead of n(), etc.).