Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 1.06 KB

CHANGELOG.md

File metadata and controls

29 lines (24 loc) · 1.06 KB

Changelogs for Wurst Noise Library

v1.2.1
    - Fixed 2D OpenSimplex Extrapolate [#3, #4]:
        - Fixed skewed noise for 2D OpenSimplex 
        - Added visualTest() unit test function
        - Turned Noise.gradT2D into vec2 array for 2D OpenSimplex's extrapolate fix
        - Added Noise.SQUISH_CONSTANT_2D_VEC constant
        - Added Noise.PMASK constant
    - Fixed incorrect usage of linear() in Noise.perlin2D

v1.2.0
    - Added Noise.initialize, and it is called during initialization by default
    - Added NoiseRandom interface
    - Added a new overload for Noise.generateRandomPermutation: Noise.generateRandomPermutation(NoiseRandom)
    - Added Noise.version

v1.1.0
    - Added the Noise.openSimplex(vec2) function
    - Now supports chillup [#1]
    - Replaced real.lerp() with linear() [#2]
    - Added unit testing [#2]
    - Added documentation [#2]

v1.0.1
    - Removed lerp() and used the one in the standard library: real.lerp()

v1.0.0
    - Initial release