Skip to content

micycle1/UniformNoise

Repository files navigation

Uniform Noise

Perlin noise distributed uniformly between [ 0, 1 ].

Summary

Natural Perlin noise has a gaussian-like distribution and a range of [ −√N/4, √N/4 ] (assuming a single octave, where N is the number of dimensions). These characteristics are often desirable but there are times when a linear distribution of noise (between 0 and 1) is more appropriate for the application at hand — this is where this small library steps in.

Functions have been derived to transform raw Perlin noise values, having the distribution and range discussed, into an approximately linear output between [ 0, 1 ], with negligible overhead.

UniformNoise uses Perlin noise routines from FastNoiseLite (these routines implement Ken Perlin's Improved Perlin Noise, which uses quintic interpolation).

Usage

UniformNoise is available as a Maven dependency via Jitpack.

uniformNoise(x, y) // single octave 2D
uniformNoise(x, y, z) // single octave 3D
uniformNoise(x, y, octaves, persistence) // multi-octave 2D
uniformNoise(x, y, z, octaves, persistence) // multi-octave 3D

Illustration

Image Maps

The images below compare how 2D noise values map to a colour gradient. Noise values from FastNoiseLite (raw) are shown against values from UniformNoise (uniform). Note how the uniform images display a fuller and more balanced range of the colour gradient.

0 Octave Raw 0 Octave Uniform
4 Octave Raw 4 Octave Uniform

Noise Value Distributions

Compare distribution of noise values over 1,000,000 samples.

2D Perlin Raw

[0.00, 0.01] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 17
[0.01, 0.02] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 79
[0.02, 0.03] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 175
[0.03, 0.04] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 392
[0.04, 0.05] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 601
[0.05, 0.07] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1006
[0.07, 0.08] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1500
[0.08, 0.09] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2229
[0.09, 0.10] █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 3113
[0.10, 0.11] █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 4098
[0.11, 0.12] ██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 5740
[0.12, 0.13] ███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 8059
[0.13, 0.14] ████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 11698
[0.14, 0.15] ████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 20753
[0.15, 0.16] ███████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 29290
[0.16, 0.18] ██████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 37506
[0.18, 0.19] ████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 43705
[0.19, 0.20] ████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 51715
[0.20, 0.21] ██████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 57812
[0.21, 0.22] ████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 64393
[0.22, 0.23] ███████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 72175
[0.23, 0.24] ██████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 78424
[0.24, 0.25] █████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 86400
[0.25, 0.26] ████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 93870
[0.26, 0.27] ███████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 101264
[0.27, 0.29] ██████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 109815
[0.29, 0.30] ██████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 119455
[0.30, 0.31] █████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 127209
[0.31, 0.32] ████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 134653
[0.32, 0.33] █████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 149139
[0.33, 0.34] █████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 159429
[0.34, 0.35] █████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 168112
[0.35, 0.36] ███████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 184843
[0.36, 0.37] ███████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░ 205631
[0.37, 0.38] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 218748
[0.38, 0.40] ████████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░ 238225
[0.40, 0.41] █████████████████████████████████████████████████████████████████████████████████████████████████░░░ 251034
[0.41, 0.42] ██████████████████████████████████████████████████████████████████████████████████████████████████░░ 254238
[0.42, 0.43] █████████████████████████████████████████████████████████████████████████████████████████████████░░░ 252007
[0.43, 0.44] █████████████████████████████████████████████████████████████████████████████████████████████████░░░ 251604
[0.44, 0.45] █████████████████████████████████████████████████████████████████████████████████████████████████░░░ 253231
[0.45, 0.46] ███████████████████████████████████████████████████████████████████████████████████████████████████░ 256506
[0.46, 0.47] ██████████████████████████████████████████████████████████████████████████████████████████████████░░ 253490
[0.47, 0.48] █████████████████████████████████████████████████████████████████████████████████████████████████░░░ 252936
[0.48, 0.49] ██████████████████████████████████████████████████████████████████████████████████████████████████░░ 254060
[0.49, 0.51] ████████████████████████████████████████████████████████████████████████████████████████████████████ 258556
[0.51, 0.52] ██████████████████████████████████████████████████████████████████████████████████████████████████░░ 254110
[0.52, 0.53] █████████████████████████████████████████████████████████████████████████████████████████████████░░░ 253225
[0.53, 0.54] █████████████████████████████████████████████████████████████████████████████████████████████████░░░ 252204
[0.54, 0.55] ███████████████████████████████████████████████████████████████████████████████████████████████████░ 256434
[0.55, 0.56] ██████████████████████████████████████████████████████████████████████████████████████████████████░░ 253500
[0.56, 0.57] █████████████████████████████████████████████████████████████████████████████████████████████████░░░ 251002
[0.57, 0.58] █████████████████████████████████████████████████████████████████████████████████████████████████░░░ 251595
[0.58, 0.59] █████████████████████████████████████████████████████████████████████████████████████████████████░░░ 253334
[0.59, 0.60] ████████████████████████████████████████████████████████████████████████████████████████████████░░░░ 250130
[0.60, 0.62] ████████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░ 238134
[0.62, 0.63] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 218785
[0.63, 0.64] ███████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░ 206133
[0.64, 0.65] ███████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 184890
[0.65, 0.66] █████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 168454
[0.66, 0.67] ██████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 160382
[0.67, 0.68] █████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 149420
[0.68, 0.69] ████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 135630
[0.69, 0.70] █████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 127423
[0.70, 0.71] ██████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 119181
[0.71, 0.73] ██████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 110120
[0.73, 0.74] ███████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 101854
[0.74, 0.75] ████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 93540
[0.75, 0.76] █████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 85931
[0.76, 0.77] ██████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 78299
[0.77, 0.78] ███████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 72283
[0.78, 0.79] █████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 64644
[0.79, 0.80] ██████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 58461
[0.80, 0.81] ███████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 51454
[0.81, 0.82] █████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 43957
[0.82, 0.84] ██████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 37888
[0.84, 0.85] ███████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 29298
[0.85, 0.86] ████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 20735
[0.86, 0.87] ████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 11718
[0.87, 0.88] ███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 7918
[0.88, 0.89] ██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 5734
[0.89, 0.90] █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 4231
[0.90, 0.91] █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 3063
[0.91, 0.92] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2155
[0.92, 0.93] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1502
[0.93, 0.95] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1004
[0.95, 0.96] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 596
[0.96, 0.97] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 403
[0.97, 0.98] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 219
[0.98, 0.99] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 77
[0.99, 1.00] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 15

2D Perlin Uniform

[0.00, 0.01] █████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 74354
[0.01, 0.02] ██████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 99156
[0.02, 0.03] █████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░ 125007
[0.03, 0.04] ███████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░ 127370
[0.04, 0.05] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 120424
[0.05, 0.07] ███████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░ 117047
[0.07, 0.08] ███████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░ 111871
[0.08, 0.09] ██████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░ 109488
[0.09, 0.10] █████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░ 108863
[0.10, 0.11] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 105712
[0.11, 0.12] █████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░ 103516
[0.12, 0.13] ██████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ 103777
[0.13, 0.14] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 106182
[0.14, 0.15] ██████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ 104324
[0.15, 0.16] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 105027
[0.16, 0.18] ██████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ 104358
[0.18, 0.19] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 105842
[0.19, 0.20] █████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░ 108793
[0.20, 0.21] ████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░ 112605
[0.21, 0.22] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 114247
[0.22, 0.23] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 114468
[0.23, 0.24] ███████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░ 117096
[0.24, 0.25] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 119145
[0.25, 0.26] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 121484
[0.26, 0.27] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 121108
[0.27, 0.29] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 121331
[0.29, 0.30] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 119996
[0.30, 0.31] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 115990
[0.31, 0.32] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 113604
[0.32, 0.33] ████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░ 112810
[0.33, 0.34] ████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░ 112262
[0.34, 0.35] ███████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░ 111149
[0.35, 0.36] ██████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░ 109362
[0.36, 0.37] ██████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░ 109201
[0.37, 0.38] █████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░ 108990
[0.38, 0.40] ██████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░ 109257
[0.40, 0.41] ████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░ 107679
[0.41, 0.42] ████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░ 106792
[0.42, 0.43] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 106036
[0.43, 0.44] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 105579
[0.44, 0.45] ██████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ 104812
[0.45, 0.46] ██████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ 104611
[0.46, 0.47] ██████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ 103869
[0.47, 0.48] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 105040
[0.48, 0.49] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 106007
[0.49, 0.51] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 106295
[0.51, 0.52] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 105058
[0.52, 0.53] ██████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ 104622
[0.53, 0.54] ██████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ 104420
[0.54, 0.55] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 105099
[0.55, 0.56] ██████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ 104576
[0.56, 0.57] ██████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ 104877
[0.57, 0.58] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 105569
[0.58, 0.59] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 106319
[0.59, 0.60] ████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░ 107036
[0.60, 0.62] ██████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░ 109508
[0.62, 0.63] █████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░ 108259
[0.63, 0.64] █████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░ 108557
[0.64, 0.65] █████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░ 108937
[0.65, 0.66] ██████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░ 110167
[0.66, 0.67] ███████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░ 111197
[0.67, 0.68] ████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░ 112086
[0.68, 0.69] ████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░ 112607
[0.69, 0.70] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 114776
[0.70, 0.71] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 118076
[0.71, 0.73] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 119202
[0.73, 0.74] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 119633
[0.74, 0.75] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 120369
[0.75, 0.76] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 117621
[0.76, 0.77] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 115121
[0.77, 0.78] ████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░ 112364
[0.78, 0.79] ████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░ 112189
[0.79, 0.80] ███████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░ 111104
[0.80, 0.81] █████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░ 107893
[0.81, 0.82] ██████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ 104471
[0.82, 0.84] ████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 101895
[0.84, 0.85] ████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 101608
[0.85, 0.86] █████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░ 102670
[0.86, 0.87] █████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░ 103067
[0.87, 0.88] ████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 102103
[0.88, 0.89] ███████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 100689
[0.89, 0.90] █████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░ 102448
[0.90, 0.91] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 105688
[0.91, 0.92] █████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░ 108147
[0.92, 0.93] █████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░ 108876
[0.93, 0.95] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 114265
[0.95, 0.96] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 120343
[0.96, 0.97] █████████████████████████████████████████████████████████████████████████████████████████████░░░░░░░ 130539
[0.97, 0.98] ████████████████████████████████████████████████████████████████████████████████████████████████████ 139902
[0.98, 0.99] ███████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░ 127482
[0.99, 1.00] ████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 45456

3D Perlin Raw

[0.00, 0.01] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0
[0.01, 0.02] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0
[0.02, 0.03] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1
[0.03, 0.04] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2
[0.04, 0.05] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1
[0.05, 0.07] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2
[0.07, 0.08] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 12
[0.08, 0.09] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 21
[0.09, 0.10] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 36
[0.10, 0.11] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 54
[0.11, 0.12] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 117
[0.12, 0.13] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 159
[0.13, 0.14] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 281
[0.14, 0.15] █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 380
[0.15, 0.16] █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 530
[0.16, 0.18] ██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 830
[0.18, 0.19] ███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1248
[0.19, 0.20] █████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1752
[0.20, 0.21] ███████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2392
[0.21, 0.22] █████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 3049
[0.22, 0.23] ███████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 3938
[0.23, 0.24] █████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 4610
[0.24, 0.25] █████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 5804
[0.25, 0.26] ███████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 7695
[0.26, 0.27] ██████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 8915
[0.27, 0.29] █████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 9739
[0.29, 0.30] ████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 10731
[0.30, 0.31] ███████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 11885
[0.31, 0.32] ██████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 12972
[0.32, 0.33] ██████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 14231
[0.33, 0.34] █████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 16571
[0.34, 0.35] ███████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 18651
[0.35, 0.36] ████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 20129
[0.36, 0.37] █████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 21966
[0.37, 0.38] █████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 23186
[0.38, 0.40] ████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 24292
[0.40, 0.41] ██████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ 24889
[0.41, 0.42] █████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░ 25955
[0.42, 0.43] ████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░ 26943
[0.43, 0.44] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 27519
[0.44, 0.45] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 28487
[0.45, 0.46] ███████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░ 29330
[0.46, 0.47] ██████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░ 30289
[0.47, 0.48] █████████████████████████████████████████████████████████████████████████████████████████████░░░░░░░ 31172
[0.48, 0.49] █████████████████████████████████████████████████████████████████████████████████████████████████░░░ 32463
[0.49, 0.51] ████████████████████████████████████████████████████████████████████████████████████████████████████ 33375
[0.51, 0.52] █████████████████████████████████████████████████████████████████████████████████████████████████░░░ 32428
[0.52, 0.53] ████████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░ 30888
[0.53, 0.54] ███████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░ 30437
[0.54, 0.55] █████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░ 29759
[0.55, 0.56] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 28534
[0.56, 0.57] ███████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░ 27756
[0.57, 0.58] ████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░ 26819
[0.58, 0.59] ██████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░ 26038
[0.59, 0.60] ███████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░ 25035
[0.60, 0.62] ████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 24091
[0.62, 0.63] █████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 23177
[0.63, 0.64] ████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 21628
[0.64, 0.65] ████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 20034
[0.65, 0.66] ██████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 18261
[0.66, 0.67] █████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 16446
[0.67, 0.68] ███████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 14580
[0.68, 0.69] ███████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 13083
[0.69, 0.70] ████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 12061
[0.70, 0.71] ████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 10882
[0.71, 0.73] █████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 9736
[0.73, 0.74] ██████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 8837
[0.74, 0.75] ███████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 7693
[0.75, 0.76] █████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 5753
[0.76, 0.77] ██████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 4800
[0.77, 0.78] ███████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 3870
[0.78, 0.79] █████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 3091
[0.79, 0.80] ██████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2276
[0.80, 0.81] █████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1765
[0.81, 0.82] ███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1227
[0.82, 0.84] ██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 820
[0.84, 0.85] █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 544
[0.85, 0.86] █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 362
[0.86, 0.87] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 240
[0.87, 0.88] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 211
[0.88, 0.89] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 96
[0.89, 0.90] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 52
[0.90, 0.91] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 43
[0.91, 0.92] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 25
[0.92, 0.93] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 14
[0.93, 0.95] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1
[0.95, 0.96] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0
[0.96, 0.97] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1
[0.97, 0.98] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 2
[0.98, 0.99] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0
[0.99, 1.00] ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 0

3D Perlin Uniform

[0.00, 0.01] █████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 7444
[0.01, 0.02] ███████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░ 11951
[0.02, 0.03] ████████████████████████████████████████████████████████████████████████████████████████████████████ 13020
[0.03, 0.04] ███████████████████████████████████████████████████████████████████████████████████████████████████░ 12896
[0.04, 0.05] █████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░ 11679
[0.05, 0.07] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 11017
[0.07, 0.08] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 10985
[0.08, 0.09] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10743
[0.09, 0.10] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10681
[0.10, 0.11] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10688
[0.11, 0.12] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 10990
[0.12, 0.13] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 11103
[0.13, 0.14] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 11212
[0.14, 0.15] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 11144
[0.15, 0.16] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 11228
[0.16, 0.18] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 11290
[0.18, 0.19] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 11175
[0.19, 0.20] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 11208
[0.20, 0.21] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 11127
[0.21, 0.22] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 11049
[0.22, 0.23] ███████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░ 10919
[0.23, 0.24] ███████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░ 10821
[0.24, 0.25] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10638
[0.25, 0.26] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10669
[0.26, 0.27] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10716
[0.27, 0.29] ███████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░ 10906
[0.29, 0.30] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10617
[0.30, 0.31] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10658
[0.31, 0.32] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10654
[0.32, 0.33] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10787
[0.33, 0.34] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10667
[0.34, 0.35] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10744
[0.35, 0.36] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10571
[0.36, 0.37] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10639
[0.37, 0.38] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10675
[0.38, 0.40] ███████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░ 10860
[0.40, 0.41] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10703
[0.41, 0.42] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 11058
[0.42, 0.43] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 11004
[0.43, 0.44] ███████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░ 10855
[0.44, 0.45] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 11050
[0.45, 0.46] ███████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░ 11350
[0.46, 0.47] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 11296
[0.47, 0.48] ████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░ 11546
[0.48, 0.49] ████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░ 11585
[0.49, 0.51] ███████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░ 11849
[0.51, 0.52] ████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░ 11518
[0.52, 0.53] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 11273
[0.53, 0.54] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 11245
[0.54, 0.55] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 11066
[0.55, 0.56] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 11046
[0.56, 0.57] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 11147
[0.57, 0.58] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 11011
[0.58, 0.59] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 11035
[0.59, 0.60] ███████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░ 10848
[0.60, 0.62] ███████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░ 10822
[0.62, 0.63] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10714
[0.63, 0.64] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10796
[0.64, 0.65] ████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░ 10537
[0.65, 0.66] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10685
[0.66, 0.67] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10599
[0.67, 0.68] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10649
[0.68, 0.69] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10776
[0.69, 0.70] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10782
[0.70, 0.71] ███████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░ 10890
[0.71, 0.73] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10685
[0.73, 0.74] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10695
[0.74, 0.75] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10674
[0.75, 0.76] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10619
[0.76, 0.77] ███████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░ 10826
[0.77, 0.78] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10771
[0.78, 0.79] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 11000
[0.79, 0.80] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 11083
[0.80, 0.81] ███████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░ 11396
[0.81, 0.82] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 11129
[0.82, 0.84] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 11127
[0.84, 0.85] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 11183
[0.85, 0.86] ███████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░ 11407
[0.86, 0.87] ██████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░ 11235
[0.87, 0.88] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 11029
[0.88, 0.89] ███████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░ 10838
[0.89, 0.90] ██████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░ 10768
[0.90, 0.91] ████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░ 10438
[0.91, 0.92] █████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░ 10667
[0.92, 0.93] ████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░ 11023
[0.93, 0.95] █████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░ 11126
[0.95, 0.96] █████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░ 11605
[0.96, 0.97] █████████████████████████████████████████████████████████████████████████████████████████████████░░░ 12753
[0.97, 0.98] ██████████████████████████████████████████████████████████████████████████████████████████████████░░ 12830
[0.98, 0.99] █████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░░░ 11678
[0.99, 1.00] ██████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 5549

Appendix: Function Derivation

This is how the functions to transform raw noise into uniformly distributed noise were derived:

  • Generate millions of sample Perlin noise values
  • Sort these values
  • Select every Nth value from the sorted values, joining it with its percentile position in the list, to form a coordinate
  • From the coordinates, plot an approximate cumulative distribution
  • Fit a curve to the approximate cumulative distribution with Fityk (using EMG+Polynomial degree 6) to derive an approximate cumulative distribution function
  • Approximate the function with a quintic polynomial over a reduced range with LolRemez.
  • Find roots (a=f(x)=0; b=f(x)=1) for the approximate polynomial (since it may return x>1 or x<0 on some inputs); restrict range to these roots in methods (return 0 if below root a; 1 if above root b)