FastNoise
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
+2
-2
@@ -201,14 +201,14 @@ void FastNoise::SetSeed(int seed)
|
||||
|
||||
std::mt19937_64 gen(seed);
|
||||
|
||||
for (int i = 0; i < 256; i++)
|
||||
for (unsigned char i = 0; i < 256; i++)
|
||||
m_perm[i] = i;
|
||||
|
||||
for (int j = 0; j < 256; j++)
|
||||
{
|
||||
int rng = (int)(gen() % (256 - j));
|
||||
int k = rng + j;
|
||||
int l = m_perm[j];
|
||||
unsigned char l = m_perm[j];
|
||||
m_perm[j] = m_perm[j + 256] = m_perm[k];
|
||||
m_perm[k] = l;
|
||||
m_perm12[j] = m_perm12[j + 256] = m_perm[j] % 12;
|
||||
|
||||
Reference in New Issue
Block a user