public static void SetSeed(int value) { if (value == 0) { _perm = new byte[PermOriginal.Length]; PermOriginal.CopyTo(_perm, 0); } else { _perm = new byte[512]; var random = new Random(value); random.NextBytes(_perm); } _seed = value; }
static Noise() { _perm = new byte[PermOriginal.Length]; PermOriginal.CopyTo(_perm, 0); }
public SimplexNoise(long seed) { _perm = new byte[PermOriginal.Length]; PermOriginal.CopyTo(_perm, 0); Seed = seed; }
static OpenSimplex() { _perm = new byte[PermOriginal.Length]; PermOriginal.CopyTo(_perm, 0); }
public SimplexNoise() { _perm = new byte[PermOriginal.Length]; PermOriginal.CopyTo(_perm, 0); }
public SimplexNoise() { permutations = new byte[PermOriginal.Length]; PermOriginal.CopyTo(permutations, 0); }
static WardBenjaminNoise() { _perm = new byte[PermOriginal.Length]; PermOriginal.CopyTo(_perm, 0); }