Aleatoriedad

[archivo zip con todos los ejemlos]

Perlin noise
La utilización de Perlin Noise nos permite tener un tipo de aleatoriedad distinta a random. Aquí hay varios ejemplos que ilustran su uso:

Visualización básica de los valores de Perlin Noise:


Source

 

Perlin Mountains:


Source

 

Perlin Walkers:


Source

También nos puede interesar una distribución normal (tipo campana de Gauss), lo que se puede conseguir con RandomGaussian.

Parece que RandomGaussian no está implementado para JavaScript, con lo que aquí (y en el archivo con todos los ejemplos) tenéis solo el código fuente:

Visualización simple
Visualización gráfica