[Next.js #11] FBM地形を削って“動く湖”を作る:反射・雲ドーム・水シェーダーの完全統合
2026-02-10 | lain
FBMノイズで生成した地形を“くぼませて湖を作る”実装を解説。水面のFBM波シェーダー、雲ドーム、Reflector鏡面エフェクト、プレイヤー移動まで統合した“ひとつの世界”をR3Fで構築する。
2026-02-10 | lain
FBMノイズで生成した地形を“くぼませて湖を作る”実装を解説。水面のFBM波シェーダー、雲ドーム、Reflector鏡面エフェクト、プレイヤー移動まで統合した“ひとつの世界”をR3Fで構築する。
2026-01-26 | lain
シェーダー初心者が最短で“作品に使える表現”へ到達する回。sin波で水面、noiseで炎、depthで透明度、Fresnelで発光(リムライト)を、Three.js(GLSL)とUnity(URP/HLSL)で同じ発想のまま実装する。
2026-01-23 | lain
Planeに自作URPシェーダーを当てて、最小構成の水面(SimpleWater)を実装。波(頂点揺らし)+透明合成+水面テクスチャで、箱庭に“湖”を追加する手順をまとめる。
2026-02-18 | lain
「表現編」スタート。静止した大地から、動き続ける海へ。ノイズと数学的な波(Gerstner Wave)を組み合わせ、リアルに波打つ水面を構築する方法を解説します。