現実感を地形ジェネレータに追加する最善の方法を見つけることができません。この時点で私は完璧に機能する洪水の詰め物を持っていますが、あらゆる種類のリアリズムを追加したい場合は、高さ変数を追加する必要があります。私は、次のメソッドは、ハイトマップを作成しようと見ている:今、私は私の塗りつぶしてプレートを生成しています現実的な高さマップによる地形の生成
- 構造プレートhttps://experilous.com/1/blog/post/procedural-planet-generation
- 片面/パーリンノイズ
- ダイヤモンドスクエアそのアルゴリズム
しかし、そこからどこに行くのかは分かりません。
私は大陸の中で生態系を現実的に見えるようにするために、雑音関数を使用するかどうかはわかりません(山のみの大陸は非現実的です)。ダイヤモンドの四角形のアルゴリズムは、おそらくサイズ調整に柔軟性を持たせたいので、私のニーズにはうまくいかないでしょう。
正方形のタイルを使用して現実感を与えたり、リソースを大量に消費したり、コードを保持したりする場合、高さマップを生成するための最良の選択肢は何ですか?ここ
は世代の画像であり、生成コードはGitHubのプロジェクトである:
https://github.com/Hunterb9101/TileWorkspace/blob/59fe1f28f019d7128c970772d1ef6bd30d63072c/Generation.png
こんにちは、お越しいただき、ありがとうございます!私はperlinノイズ関数を作成しようとしています(シンプレックスより実装が簡単だったため)が、私はいくつかの問題を抱えています。私は別の質問のためにそれを保存しますが、助けてくれてありがとう! – Nerd9101