Atmospheric Visualization · FullCourt Press LLC

See the Storm
in Three Dimensions

HodoDecoder 3D restores the dimensions that standard atmospheric diagrams suppress — altitude becomes a spatial axis on the hodograph, and time becomes a spatial axis on the Skew-T. Fly through the wind profile that produced El Reno. Watch a sounding evolve hour by hour as a volume you can orbit.

Now Live
Launch the App View Pricing

// The Hodograph, Unfolded

HodoDecoder 3D screenshot: a RAP model wind profile rendered as a 3D hodograph — the trace climbs through altitude with labeled levels from the surface to 5 km, storm-relative wind vectors at each level, an approximate RFD sector on the floor plane, a supercell schematic with inflow streamlines, and a severe-parameter data card showing STP, SCP, SRH, shear, MLCAPE, MLCIN, and LCL.

// The Hodograph, In Motion

// The Skew-T, Through Time

HodoDecoder 3D screenshot: SkewT 3D time evolution — eight hourly HRRR soundings stacked along a to-scale time axis form a volumetric solid, with the CAPE region rendered in red and the CIN region in blue between the environmental and parcel temperature curves, luminous observed cross-sections, timestamp labels from 06-26 15z to 22z on the floor plane, and per-hour tendency readouts showing ML ΔCAPE, CIN-to-zero rate, and CLR.

// The Skew-T, In Motion

The Diagrams Forecasters Trust,
With Nothing Flattened Out

Every severe-weather forecaster reads hodographs and Skew-Ts. Both are brilliant compressions — and both pay for that compression by discarding a dimension. The hodograph flattens altitude into a line you must mentally re-inflate. The Skew-T freezes a single moment and hides how the atmosphere is trending.

HodoDecoder 3D puts those dimensions back. The wind profile becomes a structure you orbit, climb, and interrogate level by level. The sounding becomes a volume that carries its own history, so destabilization is something you can see rather than infer.

Validated against the storms that matter — the El Reno 2013 EF5 profile ships as the built-in 3D reference case — and engineered around one uncompromising rule: the display never claims more than the data supports.

Altitude Restored to the Hodograph
Time Restored to the Skew-T
RAOB + Model Observed & HRRR/RAP Profiles
Honest Data Provenance-True Rendering

Three Instruments,
One Atmosphere

📐
2D Analyzer

A full classical hodograph workbench with severe-weather parameters, storm-motion vectors, and a research-derived tornado-probability nomogram — plus one-click handoff of any profile into the 3D suite.

Coverage areas: United States, Canada, Europe (observed soundings; model data U.S. only).

Analysis + Handoff
📡
Real Data, On Demand

Pull observed radiosonde launches from the global archive or generate model pseudo-soundings from HRRR and RAP for any point and hour — server-side thermodynamics computed with the same tools researchers use.

RAOB · HRRR · RAP
🥽
Yours to Orbit — in VR

Every 3D scene is fully hands-on: tilt, pan, rotate, and zoom the structure freely, or drop the camera beneath the floor plane to read it from below. For true depth, a side-by-side stereoscopic mode renders the scene for VR — slot a phone (landscape mode) into a Google Cardboard or a Homido clip-on viewer and step inside the atmosphere.

Interactive · SBS VR
🎥
Capture & Share

Frame any scene in the 3D Hodograph or SkewT 3D and hit Share Clip — a short auto-orbit video renders right in the browser as a ready-to-post MP4, with the event, valid time, and data source captioned in the frame. On phones, one tap opens your share sheet.

Pro · Share Clip · MP4

The Display Never Claims
More Than the Data Supports

Voids, Not Bridges

Missing data renders as a visible gap. Nothing is smoothed over, nothing spans a hole in the record. If a level wasn't measured, you see that it wasn't measured.

Provenance Everywhere

Observed balloon data and model output are labeled distinctly at every surface of the app. A model pseudo-sounding never wears an observation's badge.

Fixed Physical Scales

Rendering scales are anchored to physical units, not stretched per profile. El Reno and Pilger can be compared honestly in 3D, side by side, because neither is normalized to look maxed out.

Observed Glows, Interpolated Doesn't

In the time volume, real cross-sections carry a luminous treatment; in-between frames stay matte. You always know which slice the atmosphere actually reported.

Simple Plans for
Serious Weather Watchers

Free

$0

forever

  • 2D hodograph and SkewT visualizations
  • Up to 15 fresh data pulls per day
  • Experimental P(EF2+) nomogram — tornado-class probability for any pulled profile
  • Installs as an app on desktop & mobile (PWA)
Launch the App

Pro

$7/month

or $60/year — save $24, over three months free

  • Everything in Free
  • Unlimited observed & model data pulls
  • AI-assisted sounding analysis
  • Priority access to new capabilities
Go Pro

Pricing shown for launch; final plans may vary. Subscriptions renew until cancelled; 14-day money-back guarantee — see Terms & Refunds. HodoDecoder 3D is a visualization and analysis tool — not a substitute for official warnings. Always heed your local weather service.

Research-Grade Plumbing,
Game-Engine Rendering

🧊
Three.js / WebGL
3D Rendering
⚛️
React 19
Application Shell
🌡️
MetPy
Server-Side Thermodynamics
🎈
SounderPy
Radiosonde Archive Access
🛰️
HRRR & RAP
Model Pseudo-Soundings
☁️
Google Cloud Run
Backend Compute
📊
D3
2D Diagrams
📱
PWA
Install Anywhere

Get in Touch

🏢
FullCourt Press LLC
1309 Coffeen Avenue STE 1200
Sheridan, Wyoming 82801
✉️
contact@fullcourtpressllc.com
🕐
Monday – Friday, 9 AM – 5 PM CT

Get in Touch

HodoDecoder 3D is live. Use the form to ask about the app, discuss research collaboration, or reach the developer directly — messages go straight to the inventor, not a support queue.

Built on the Work
of Many Others

HodoDecoder 3D stands on the open-source meteorological Python ecosystem and on the public observation and model archives kept running by the atmospheric-science community. It exists because of the people and institutions below.

Sounding Software
  • SounderPy — Kyle J. Gillett. Unified retrieval and handling of observed and model soundings. JOSS 2025
  • MetPy — Unidata (Ryan May and colleagues). Unit-aware thermodynamics and server-side parcel calculations. BAMS 2022
  • SHARPpy — Blumberg, Halbert, Supinie, Marsh, Thompson & Hart. Severe-weather parameter calculations. BAMS 2017
  • Herbie — Brian K. Blaylock. Retrieval of NWP model data from cloud archives. Zenodo
Observations & Models
  • University of Wyoming — Department of Atmospheric Science upper-air archive, the source of observed radiosonde (RAOB) profiles. uwyo.edu
  • NOAA / National Weather Service — the radiosonde observing network and the HRRR and RAP convection-allowing models. weather.gov
  • NOAA Open Data Dissemination — the cloud-hosted model archives from which HRRR and RAP pseudo-soundings are drawn.
Rendering & Interface
  • three.js / WebGL — real-time 3D rendering, including the side-by-side stereoscopic VR mode. threejs.org
  • React — the application shell. react.dev
  • D3 — the classical 2D hodograph and Skew-T diagrams. d3js.org

All datasets, models, and trademarks belong to their respective owners. HodoDecoder 3D is an independent project and is not affiliated with, endorsed by, or a product of NOAA, the National Weather Service, the University of Wyoming, or any library author named above.