Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug fixes for OpenSimplex2S Noise 2D (GLSL) and Value Cubic Noise 3D …
…(GLSL and HLSL) (#127) * Fixed fragmentation bug in _fnlSingleOpenSimplex2S2D (GLSL) In GLSL version OpenSimplex2S2D was divided into rhombic fragments. This fix was based on HLSL version code, that has no fragmentation bug: see https://github.com/Auburn/FastNoiseLite/blob/df34389c6b3cbba88fd7caf9d376587ebcb31522/HLSL/FastNoiseLite.hlsl#L1059C22-L1059C22 * Fixed contrast bug in _fnlSingleValueCubic3D (GLSL) In GLSL version ValueCubic3D produced values that was outside of default color ramp. This fix was based on C++ version code, that has no contrast bug: see https://github.com/Auburn/FastNoiseLite/blob/df34389c6b3cbba88fd7caf9d376587ebcb31522/Cpp/FastNoiseLite.h#L1914 * Fixed contrast bug in _fnlSingleValueCubic3D (HLSL) In HLSL version ValueCubic3D produced values that was outside of default color ramp. This fix was based on C++ version code, that has no contrast bug: see https://github.com/Auburn/FastNoiseLite/blob/df34389c6b3cbba88fd7caf9d376587ebcb31522/Cpp/FastNoiseLite.h#L1914
- Loading branch information