CartoKit:手続き型島生成の最終段階

2025-09-22
CartoKit:手続き型島生成の最終段階

この記事は、手続き型島生成シリーズの最終回です。CartoKitツールチェーンが生成した島嶼データをコンパクトなメッシュにベイクし、eguiビューアで可視化し、他のツールで使用できるアセットをエクスポートする方法を説明します。このツールチェーンは、標高、湿度、バイオーム、河川メタデータを含むベイク済みの地形メッシュ、データの可視化のためのCPUデバッグレンダラーとビューア、GLB、PNG、GIF出力のためのエクスポートヘルパーという3つの主要なコンポーネントで構成されています。このプロセス全体は効率的でモジュール化されており、将来の拡張のための堅牢な基盤となっています。

続きを読む
開発

リアルな地形のプロシージャル生成:マルチスケールノイズと山岳モデリング

2025-09-17
リアルな地形のプロシージャル生成:マルチスケールノイズと山岳モデリング

この投稿は、プロシージャル地形生成シリーズの第3部であり、以前の部分で確立されたペイントマップと山脈システムに基づいています。マルチスケールノイズレイヤーと距離ベースの山頂を追加し、ブレンドテクニックを使用して最終的な地形標高マップを作成する手順を詳しく説明しています。著者は、さまざまな周波数で詳細を追加するためのSimplexノイズの使用と、海岸線の変化を制御するための海岸ノイズの強化について説明しています。より自然な山々の形状のために、Delaunay三角形分割と幅優先探索(BFS)アルゴリズムを使用して距離場が計算されます。最後に、さまざまな地形コンポーネントをブレンドして、リアルな結果を作成します。

続きを読む
ゲーム