Tried out this fractal terrain stuff but it just looks the same i guess?

This commit is contained in:
iDunnoDev
2022-05-30 12:32:44 +01:00
committed by iDunnoDev
parent 51afdeecbd
commit fa57ec29aa
9 changed files with 134 additions and 6 deletions

View File

@ -14,8 +14,8 @@ PerlinTerrainNode::PerlinTerrainNode(wstring name, wstring seed, float chunkSize
void PerlinTerrainNode::GeneratePerlinValues()
{
std::seed_seq seedGenerator(_seedString.begin(), _seedString.end());
std::mt19937 generator;
generator.seed(seedGenerator);
_generator.seed(seedGenerator);
std::uniform_int_distribution<> dist(0, 511);
char bufferChar;
int newPosition;
@ -25,7 +25,7 @@ void PerlinTerrainNode::GeneratePerlinValues()
for (int i = 0; i < 512; i++)
{
newPosition = dist(generator);
newPosition = dist(_generator);
bufferChar = _p[i];
_p[i] = _p[newPosition];
_p[newPosition] = bufferChar;