dosimplex.osimplex3d

Holds the (mor or less) independet OpenSimplexNoise implementation - original source and implementation: https://gist.github.com/KdotJPG/b1270127455a94ac5d19 and http://uniblock.tumblr.com/

Members

Functions

extrapolate
double extrapolate(int xsb, int ysb, int zsb, double dx, double dy, double dz, const ref short[256] perm, const ref short[256] permGradIndex3D)

extrapolates for 3D

osNoise3D
double osNoise3D(double x, double y, double z, const ref short[256] perm, const ref short[256] permGradIndex3D)

3D OpenSimplexNoise implementation.

Meta