Die Frage ist nicht die beste Formulierung, die es je gab.
Ich habe einige Dinge zur Textur- und Geländegenerierung gelernt und als Prototyp entwickelt und bin auf etwas gestoßen, bei dem Sie mir vielleicht helfen können.
So funktioniert es: Ich erstelle prozedural eine Geländehöhenkarte. Es kann endlos in jede Richtung scrollen. (Bild 1) Ich klemme und mische die Farben abhängig vom Wert der Höhenkarte (Bild 2)
Dies funktioniert sehr gut und läuft derzeit sehr schnell, es ist im Moment doch sehr simpel.
Was ich finden muss, ist ein guter Weg, um zwischen den Geländeübergängen zu verwischen / zu verzerren. Wie Sie derzeit sehen können, hat es sehr geriffelte Linien und sieht nicht so natürlich aus. Angesichts der Tatsache, dass dies alles prozedural generiert wird, muss ich natürlich ein Algo für die Mischung finden, die im laufenden Betrieb ausgeführt werden kann. Ich habe versucht, ein bisschen Pixel zu zittern, und es sah einfach schlecht aus. Was auch immer ich benutze, muss in der Lage sein, ausgesät zu werden, damit die Konsistenz erhalten bleibt (obwohl ich bezweifle, dass dies ein Problem sein wird, da sie höchstwahrscheinlich alle zufällig verwendet werden).
Jeder Einblick wäre sehr dankbar. Wenn ich es geschafft habe, die benötigten Informationen in meiner Eile, dies zu posten, wegzulassen, lass es mich einfach wissen.