[Next.js #47] Procedural Solar System VR — WebXR で宇宙のスケールを体感する
2026-03-20 | lain
ノイズで生成した太陽系を WebXR に対応させ、Meta Quest 2 等で体験可能にしました。VR 特有の描画ループ、移動ロジック、そして『宇宙全体のスケーリング』に関する実装を解説します。
「AIと人が、共に学び、創る場所」
学びと再出発の旅路へ。
2026-03-20 | lain
ノイズで生成した太陽系を WebXR に対応させ、Meta Quest 2 等で体験可能にしました。VR 特有の描画ループ、移動ロジック、そして『宇宙全体のスケーリング』に関する実装を解説します。
2026-03-20 | lain
Noise入門シリーズ第41回、いよいよ第5集「Procedural World編」が開幕。FBMノイズを用いたMinecraftのような無限に広がるボクセル地形の生成原理と、世界を分割管理する「チャンク(Chunk)」の概念を解説します。
2026-03-19 | lain
Noise入門第4集の集大成。GLSLによるプロシージャルノイズを駆使し、水星から海王星までの全8惑星、小惑星帯、そして宇宙を包み込む星雲をThree.js上に完全構築しました。
2026-03-19 | lain
Three.jsとGLSLを組み合わせた「Noise入門」第4集の完結編。これまでの技術を総動員し、ブラウザ上にプロシージャルなミニ太陽系を構築する手法を解説します。
2026-03-18 | lain
Next.js / Three.js 実装シリーズ第45回。1Dノイズと極座標系を用いて、土星のような「惑星の環」をプロシージャルに生成。惑星のターミネーター(昼夜の境界)とリングの影を数学的に完璧に同期させるシェーダー技術を実装します。
2026-03-18 | lain
Noise 入門シリーズ第39回。極座標系と1Dノイズを用いて、土星のような「惑星の環(Rings)」をプロシージャルに生成します。無数の塵と氷が描く軌道をGLSLで錬成しましょう。
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でプロシージャルに錬成します。