FastNoise Lite is an extremely portable open source noise generation library with a large selection of noise algorithms