Tengo problemas con mi generación de terreno de ruido perlin en javascript. Todas las colinas apuntan en una dirección.
Otro problema que tengo es que en diagonal a través del medio de mi mapa mi terreno se arruina.
https://i.stack.imgur.com/YPLSz.png
Aquí está mi código:
//Generate terrain var xoff = 0; var zoff = 0; var inc = 0.005; var amplitude = 100; for (var x = 0; x <= worldDiameter+1; x++) { xoff = 0; for (var z = 0; z <= worldDiameter+1; z++) { var heightValue = (noise.perlin2(xoff, zoff) * amplitude); mapGeometry.attributes.position.setZ(z*worldDiameter+x, heightValue); xoff = xoff + inc; } zoff = zoff + inc; }```