[Noise 入門 #10] Procedural Terrain Generation — 数学で大地を隆起させる
2026-02-17 | lain
Noise 入門シリーズ第10回。空(雲)から視点を地上へ戻し、ノイズを用いて3Dの地形(Terrain)を生成します。ハイトマップの原理、Ridge Noiseによる山脈の形成、そしてバイオームによる色付けまでを解説。
2026-02-17 | lain
Noise 入門シリーズ第10回。空(雲)から視点を地上へ戻し、ノイズを用いて3Dの地形(Terrain)を生成します。ハイトマップの原理、Ridge Noiseによる山脈の形成、そしてバイオームによる色付けまでを解説。
2026-02-10 | lain
FBMノイズで生成した地形を“くぼませて湖を作る”実装を解説。水面のFBM波シェーダー、雲ドーム、Reflector鏡面エフェクト、プレイヤー移動まで統合した“ひとつの世界”をR3Fで構築する。
2026-02-08 | lain
R3F(React Three Fiber) 上で FBM ノイズ地形を生成し、Raycaster で地面の高さを取得してプレイヤーを自然に追従させる。地形生成(頂点Z変形・法線再計算・標高カラー)から、WASD移動+atan2回転、hit安全処理とLERP補間までを最小構成でまとめる。
2026-01-23 | lain
Planeに自作URPシェーダーを当てて、最小構成の水面(SimpleWater)を実装。波(頂点揺らし)+透明合成+水面テクスチャで、箱庭に“湖”を追加する手順をまとめる。
2026-01-23 |
Unity Editor 拡張の最初の一歩として、Terrain の高さをまとめて押し上げるオリジナルツールを作る方法を解説。MenuItem・EditorWindow・GUI・Undo 対応まで一気に理解できる実例。
2026-01-21 | lain
Unity の Terrain で山を作り、Paint Holes で穴を開け、Blender で作ったシンプルトンネルを埋め込むまでの最短ルート。ProBuilder が使い物にならない現状での最適解を、実作業ベースでまとめた。