open-simplex-2 ~master
A D language implementation of https://github.com/KdotJPG/OpenSimplex2
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
d-opensimplex2
This library is a D implementation of OpenSimplex2, a public-domain noise algorithm similar to Perlin noise and Simplex noise. Like the algorithm itself, this library is released into the public domain.
The Algorithm
I am not the author of the OpenSimplex2 algorithm, I just ported it to D (which involved barely more than a copy-paste of the Java code). I have no idea what most of the code does 😀 But it compiles and apparently produces the expected output so that's good!
The algorithm itself was created by KdotJPG.
Roadmap
Version 1.0.0 is a direct port of the Java code, but I would like to add an interface that's more idiomatic in the D world, perhaps more in line with std.random.
Public Domain Dedication
This is free and unencumbered software released into the public domain. See UNLICENSE.
- Registered by Andrej Petrović
- ~master released 4 years ago
- andrejp88/d-open-simplex-2
- public domain
- Authors:
- Dependencies:
- none
- Versions:
-
1.0.1 2020-Nov-25 1.0.0 2020-Nov-24 ~master 2020-Nov-25 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
37 downloads total
-
- Score:
- 0.6
- Short URL:
- open-simplex-2.dub.pm