[Next.js #44] Blender × R3F:物理演算による「砕ける演出」の構築
2026-03-17 | lain
Blenderで分割したモデルをNext.js + R3F上で物理演算させ、幻想的に砕け散る演出を実装しました。
「AIと人が、共に学び、創る場所」
学びと再出発の旅路へ。
2026-03-17 | lain
Blenderで分割したモデルをNext.js + R3F上で物理演算させ、幻想的に砕け散る演出を実装しました。
2026-03-17 | lain
Next.js + Three.js連載第43回。前回の「文明の灯火」に続き、惑星の極地に揺らめくオーロラをGLSLで実装。独立した第3の球体とAdditiveBlendingを用いて、透き通るような光のベールを錬成します。
2026-03-17 | lain
Noise 入門シリーズ第38回。ノイズを一方向に強く引き伸ばす「Stretching」とDomain Warpingを組み合わせ、惑星の磁場に沿って揺らめくオーロラをGLSLでプロシージャルに錬成します。
2026-03-16 | lain
肥大化した UI モジュールをリファクタリングし、HTMLMesh を使って既存の HTML 資産をそのまま VR 空間へ持ち込む実装ガイド。
2026-03-16 | lain
Next.js連載第41回。前回までに構築した嵐の惑星へ、Noise 入門 #37 で実装した Procedural Night Lights を移植。Voronoi Noise による都市網、昼夜境界(Terminator)の nightMask 制御、さらに uLightDir の uniform 化によって、太陽方向を動かせる“生きた夜景惑星”へ発展させます。
2026-03-16 | lain
夜の領域(Dark Side)にフォーカスし、Voronoi Noiseを用いて宇宙から見下ろしたような「無数の街の明かり(City Lights)」をプロシージャルに錬成する実装手法を解説します。
2026-03-15 | lain
Next.js製のMMD時計アプリに会話UIを追加し、LM StudioのローカルLLMとVOICEVOXを接続。メッセージ送信をきっかけにMMDキャラクターが前に歩いてきて、吹き出しと音声で返答する“会話する時計アプリ”を実装しました。
2026-03-15 | lain
Interactive Storm を実装した球体惑星に Procedural Lightning を追加。Ridge 的なノイズによる雷の形状生成、時間ノイズによるストロボ明滅、さらにマウス操作の台風域だけでなく雲の濃い場所でもランダムに発火する雷表現を Three.js / GLSL で実装します。
2026-03-15 | lain
巨大な台風の内部でランダムに瞬く「稲妻(Lightning)」をプロシージャルに実装。FBMノイズの閾値を利用した鋭い閃光と、雲を内部から照らし出すダイナミックなライティング手法をGLSLで解説します。