4 ms·
For a "cannot unsee" demo of Simplex Noise in 2d, see the animation on the first row [1]. Simplex Noise is a light/dark pattern in each hexagon. [1]: https://w
by amitp 5y ago
For a "cannot unsee" demo of Simplex Noise in 2d, see the animation on the first row [1]. Simplex Noise is a light/dark pattern in each hexagon.
[1]: https://www.redblobgames.com/x/2107-webgl-noise/webgl-noise/webdemo/periodic.html https://www.redblobgames.com/x/2107-webgl-noise/webgl-noise/...
- alok99 5y agoThat's really interesting. In the OP article I was noticing that instead of the horizontal artifacts of Perlin noise, Simplex noise had diagonal artifacts. And this is why
- munificent 5y agoThe "cannot unsee" remark is a good one. I feel the same way about Perlin noise. Once you learn to recognize it, you see it everywhere. Personally, I find it looks really artificial in an unpleasant way. I don't know why it's so popular in games. Maybe just name recognition? Personally, I think value noise (with multiple octaves) is underrated: https://en.wikipedia.org/wiki/Value_noise https://en.wikipedia.org/wiki/Value_noise
- dralley 5y agoIt's common because Simplex noise is encumbered by patents. OpenSimplex noise [0] has become somewhat popular in recent years since it gets similar results without infringing on the patent, but Perlin noise is decades older and have more name recognition, more implementations, etc. [0] https://github.com/KdotJPG/OpenSimplex2 https://github.com/KdotJPG/OpenSimplex2