FastNoise

Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
pappeste
2021-06-25 16:29:20 -07:00
committed by Esteban Papp
parent bed57208da
commit 48fcd462c6
+2 -2
View File
@@ -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;