Ich habe Probleme, den besten Weg zu finden, einem Geländegenerator Realismus hinzuzufügen. An dieser Stelle habe ich eine Flutfüllung, die perfekt funktioniert, aber wenn ich irgendeine Art von Realismus hinzufügen möchte, muss ich Höhenvariablen hinzufügen. Ich habe die folgenden Verfahren gesehen versucht Height zu machen:Terrain-Generierung mit realistischer Höhenkarte
- Tectonic Plates https://experilous.com/1/blog/post/procedural-planet-generation
- Simplex/Perlin Noise
- Diamant-Platz Algoritm
Im Moment habe ich Platten durch meine Flußfüllen bin Erzeugung Aber ich bin mir nicht sicher, wohin ich von dort aus gehen soll.
Ich bin nicht sicher über die Verwendung einer Rauschfunktion nur aufgrund der Tatsache, dass ich Biome innerhalb eines Kontinents erzeugen müsste, um es realistisch aussehen zu lassen (Ein Kontinent mit nur Bergen wäre unrealistisch). Der Diamantquadratalgorithmus wird wahrscheinlich nicht für meine Bedürfnisse funktionieren, da ich bei der Größenanpassung flexibel sein möchte.
Was ist meine beste Option zum Generieren einer Höhenkarte, wenn ich quadratische Kacheln habe, um etwas Realismus zu geben, nicht sehr ressourcenintensiv, und den Code behalten, den ich habe? Hier
ist ein Bild von der Erzeugung und die Erzeugung Code ist im Github-Projekt: https://github.com/Hunterb9101/TileWorkspace/blob/59fe1f28f019d7128c970772d1ef6bd30d63072c/Generation.png
Hallo, und danke für Ihre Hilfe, um mich zum Laufen zu bringen! Ich habe daran gearbeitet, eine Perlin-Rauschfunktion zu bauen (weil es einfacher zu implementieren als Simplex war), aber ich hatte einige Probleme damit. Ich werde das für eine andere Frage speichern, aber danke für Ihre Hilfe! – Nerd9101