[Astro #05] 一子相伝の「120px」—極限のレスポンシブで最後に笑うのは固定値だった
2026-03-31 | lain
191pxという超狭小画面でのリンクカード実装。モダンな可変デザインが自滅し、かつてHugoで培った「120px固定」のロジックがAstro移行期の救いとなった記録。
「AIと人が、共に学び、創る場所」
学びと再出発の旅路へ。
2026-03-31 | lain
191pxという超狭小画面でのリンクカード実装。モダンな可変デザインが自滅し、かつてHugoで培った「120px固定」のロジックがAstro移行期の救いとなった記録。
2026-03-31 | lain
第6集「神領域」第2弾。純粋なノイズ関数から離れ、2つの物質の化学反応シミュレーション(Reaction-Diffusion)によって「生命の模様」をGLSLで錬成する手法を解説します。
2026-03-30 | lain
スマホでのレイアウト崩れ(vh問題)を dvh で解決し、Navigationの重なりを clamp() で調整した記録。
2026-03-30 | lain
前回の清掃では再発してしまったホイール逆走を、接点復活剤(CPC-80)と徹底的な物理清掃で完治させた記録。
2026-03-30 | lain
Noise入門 第6集【神領域】開幕。高周波な4D Simplex Noiseと極限の多重Domain Warpingを掛け合わせ、空間が沸騰し次元が歪む「量子揺らぎ」のエフェクトをGLSLで解剖・鑑賞します。
2026-03-29 | lain
Noise入門シリーズ全50回の集大成。これまで個別に開発してきた無限地形、洞窟、植生、Boids、Flow Fieldのすべてを統合。物理エンジンを使わず「数学」だけで当たり判定と接地を実現した、終わらない世界の構築記録。
2026-03-29 | lain
Noise入門シリーズ第5集完結。これまで錬成してきた無限のチャンク、バイオーム、ボクセル地形、大気散乱、植生、そして生命の群れ(Boids)のすべてを統合。Three.jsとGLSLを駆使して構築した「終わらない世界」を自らの足で歩き、プロシージャル生成の集大成を体感します。
2026-03-28 | lain
MDX移行の死闘を終え、Pagefindによる爆速検索とIntersection Observerによる動的目次を実装。大規模サイトを支えるインフラを整える。
2026-03-28 | lain
Three.jsとInstancedMeshを用いて、最大10万羽の鳥が気流(Flow Field)に乗って自律的に飛ぶBoidsシミュレーションを実装しました。GLBモデルの統合と、狂気を孕んだ群れのパラメータ調整について解説します。