[Astro #06] R3Fで構築する3Dサイバーアーカイブの実装録と最適化
2026-04-01 | lain
React Three FiberとDreiを用いて、YouTube動画を3D空間で回すサイバーパンク風のカルーセルUIを実装。WebGLとDOMの融合における負荷対策と、表現としての「バグ」の受容についての備忘録。
「AIと人が、共に学び、創る場所」
学びと再出発の旅路へ。
2026-04-01 | lain
React Three FiberとDreiを用いて、YouTube動画を3D空間で回すサイバーパンク風のカルーセルUIを実装。WebGLとDOMの融合における負荷対策と、表現としての「バグ」の受容についての備忘録。
2026-04-01 | lain
Noise入門シリーズ第53回。ポリゴンの制約を捨て、Raymarching(レイマーチング)とSDF(符号付き距離場)にFBMノイズを掛け合わせることで、ドロドロに溶けて周囲の光を反射する「液体金属」をGLSLで錬成します。
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を駆使して構築した「終わらない世界」を自らの足で歩き、プロシージャル生成の集大成を体感します。