OpenStorm renders full 3D radar volumes for technical weather analysis
Renders full radar volumes with a custom volumetric ray marching shader and Unreal Engine 5, letting users inspect a storm’s vertical and horizontal structure in three dimensions. Developed by Jordan Schlick for Windows desktop, the app integrates real-time data polling and multithreaded loading to handle large NEXRAD and ODIM H5 datasets. Meteorologists, storm chasers, and advanced enthusiasts will gain detailed spatial and temporal interpolation tools for investigating reflectivity, velocity, and derived products.
What the tool does and who it serves
OpenStorm reads NEXRAD Level 2 and ODIM H5 radar files, constructs volumetric representations, and displays base and derived radar products such as Reflectivity, Radial Velocity, Spectrum Width, Correlation Coefficient, De-aliased Velocity, and Storm Relative Velocity. The app targets meteorologists and storm chasers who need to inspect three-dimensional storm structure rather than flat slices. It also offers clickable radar site markers and integrated map boundaries to orient radar volumes geographically.
How it affects system performance during rendering
The renderer relies on Unreal Engine 5 and a DirectX 12 compatible GPU to deliver high-fidelity 3D visuals; multithreaded data loading moves parsing off the main thread to keep the renderer responsive. Real-time data polling and automated downloading stream new scans while the app displays interpolated frames. For machines without a modern GPU the effect is limited, since the engine and volumetric ray marching shader require hardware acceleration for smooth interaction.
Safety, data handling, and operational safeguards
The tool operates as a visualization client that reads standard radar formats rather than writing to system-critical locations; support for common formats (NEXRAD Level 2, ODIM H5) means it works with established meteorological pipelines. Real-time polling retrieves remote products automatically, so users should be aware that the app performs network downloads as part of its normal operation. The project’s open-source model makes processing steps transparent through its associated libraries.
Interface complexity and required technical knowledge
The UI exposes advanced options like spatial and temporal interpolation and multiple radar products, which suits technically experienced users. Virtual Reality support adds an immersive exploration mode for those with compatible hardware. Casual users will encounter a learning curve because the app expects familiarity with radar terminology and file types rather than offering a heavily guided, simplified workflow.
Practical recommendation for specialist users
OpenStorm is a technically capable visualization tool for anyone who needs true volumetric radar inspection and can provide a DirectX 12 GPU and basic radar knowledge. It demands some expertise to interpret products and set up VR or real-time polling, but its open-source transparency and multithreaded architecture make it a viable option for professional analysis and field use. Recommended.





