ROIpad ← Back to Search
news.ycombinator.com › AI insight

Insight for: Show HN: Browser-based light pollution simulator using real photometric data

iesna.eu, a browser-based ecosystem for working with photometric data, including design calculations and a light pollution simulator.
Analyzed: May 4, 2026
This browser-based light pollution simulator and photometric data ecosystem addresses a specialized need in urban planning, lighting design, and environmental impact assessment. Its client-side WASM architecture, leveraging Rust and Bevy, delivers complex 3D rendering and real-time calculations directly in the browser, eliminating backend dependencies and enhancing accessibility. The use of real photometric data and adherence to international lighting standards (EN 13201, ANSI/IES RP-8) ensures accuracy and professional utility. This tool provides a powerful, interactive platform for visualizing and mitigating light pollution, offering a distinct advantage over traditional, potentially less accessible, desktop solutions. Its open-source nature further promotes adoption and community contribution within a niche but critical engineering domain.
browser-based ecosystem photometric data parsing standard luminaire files (LDT/EULUMDAT, IES LM-63, Oxytech, ATLA-S001) design calculations EN 13201 / ANSI/IES RP-8 / CJJ 45 / IES-IDA MLO rendering real urban scenes Bevy photometric data driving actual streetlight behavior sky-glow contribution Skyglow Analysis demo Khronos Bistro test asset luminaire's intensity distribution streetlight rendering directly uplight percentage full-cutoff fixture sky goes from F (Severe) back to A (Excellent) Rust core eulumdat-rs 20 crates WASM for browser deployment No backend; everything runs client-side atmospheric scattering model single-scattering Rayleigh+Mie multi-scattering public urban geometry asset road-lighting evaluation CJJ 45 implementation reverse-engineer from translated PDFs primary-source experience Open-source on GitHub Crates.io