Interactive 3D Moon with real NASA data and WebGPU
Show HN: Interactive 3D Moon with real NASA data and WebGPU
Interactive 3D Moon with real NASA data and WebGPU is active in the show hn launch space.
Profile
A photorealistic Moon viewer running entirely in the browser. WebGPU primary renderer with WebGL 2 fallback.- NASA CGI Moon Kit textures served via a quadtree LOD tile system - Oren-Nayar BRDF (lunar regolith is non-Lambertian with strong backscatter) - Sun position calculated from astronomy-engine (±1 arcminute) - Scrub through the full lunation cycle or watch in real time - Earth and Tycho-2 starfield in the backgroundTech: Three.js with TSL shaders (compile to both WGSL and GLSL), React Three Fiber, Vite. The shading model was the most interesting part — standard PBR looks completely wrong for the Moon because regolith doesn't have a specular lobe; it actually gets brighter at opposition
The company sits in the show hn launch segment, where it competes on its core product or service.
It is recorded at the Show HN launch stage.
| Sector | Show HN launch |
|---|---|
| Stage | Show HN launch |
Website: moon.oddurs.com
Browse related
Create a free account