[HN]score: 0.20
Open source ballistic simulator with NASA SRTM terrain masking (Python/C#)
May 2, 2026
BALISTIC v6.0 is an open-source fire control simulator combining NASA SRTM 90m elevation data with a 72-ray horizon scan algorithm to compute asymmetric blast polygons blocked by real terrain. The microservices stack pairs Python/Flask for SRTM masking with C#/.NET 10 for hybrid Euler+analytic ballistics, communicating via Redis 7 Streams. A 195-weapon JSON database covers SRBM through ICBM trajectories, with Sarmat and Minuteman III flight times validated against SIPRI/CSIS data. Defense researchers, wargame developers, and civil emergency planners gain physics-grounded, globally-aware casualty estimation that flat-earth blast-circle tools fundamentally cannot provide.