
react
React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.
该仓库展示了令人瞩目的实时程序化生成技术:通过自定义 GLSL 着色器实现浮动原点渲染、大气散射、GPU 自动曝光和手工后处理管线;同时通过动态分辨率缩放维持 60fps。还包含一套验证工具,用于自动化测试和质量保证。
A procedural space-exploration game that runs in a browser tab. WebGL2, no assets — every star, world, ring system, nebula and derelict is generated from a seed and shaded by hand-written GLSL.
npm install
npm run dev # http://localhost:5173
npm run build # static bundle in dist/
Forty thousand years ago nine hundred inhabited worlds inside an eighty light-year volume fell silent in four days. No debris, no radiation signature, no sign of violence. The Choir left their cities lit, their orbits tidy, their archives open — and seven instruments standing in seven systems.
You fly the survey vessel Pale Seeker. Chart systems, scan what you find, and attune to the Resonators; each one yields a Canto and pushes the drive a little further. All seven opens the Aperture.
| Desktop | Touch | |
|---|---|---|
| Steer | mouse (click to capture) or arrow keys | left stick |
| Roll | Q / E | right stick, horizontal |
| Throttle | W / S, or scroll | right stick vertical, or + / − |
| Boost | Shift | BST |
| Scan | hold F | hold SCAN |
| Land / lift off | L | — |
| Fold drive | J | FOLD |
| Star map | M | MAP |
| Archive | Tab | ARC |
| Full stop | X | — |
| Camera | V | — |
| Frame stats | P | — |
Fold speed scales with distance from the nearest mass, so an approach decelerates itself and drops you out just clear of the surface. Interstellar transit is initiated from the star map and costs drive charge by distance.
Scale and precision. One world unit is one kilometre. Systems span millions
of units while the ship is 0.1 units long, so the world uses a floating
origin — the ship sits at (0,0,0) and everything else is positioned relative
to it each frame — plus a logarithmic depth buffer. Custom ShaderMaterials
opt into log depth by hand (LOGD_* chunks in src/gfx/glsl/noise.js); miss
that and two concentric spheres z-fight into triangular confetti.
Planets are baked, not evaluated. Twenty-odd octaves of simplex per pixel per frame is not survivable on a phone, so each solid world is rendered once into a cubemap holding linear albedo in RGB and terrain height in A. The runtime shader is three texture taps for normals plus lighting. Cubemaps rather than equirectangular maps: no pole pinch, no seam. The nearest world get
A space exploration game built by Claude Opus 5
根据分类、Topic 和编程语言匹配的相似项目。

React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.
A GPT‑image powered app that extracts individual garment cutouts from photos, organizes them into a digital wardrobe, and generates modeled outfit previews.
A browser-based first-person shooter built entirely with procedural generation and orchestrated AI agents, featuring 55k lines of Three.js/WebGL2 code and no art assets.