Showing toxic plumes drift over Texas neighborhoods

Animated toxic plume visualizations for Hunterbrook Media's investigation into Indorama's Texas chemical plant — seven release incidents rendered from NOAA atmospheric model data, showing concentrations up to 100x EPA exposure limits drifting over schools and neighborhoods.

NOAA atmospheric data rendered as scroll-controlled video

Hunterbrook's reporters combed through Texas environmental records and found seven incidents where Indorama's chemical plant released toxic chemicals over a two-year period. Some releases lasted three minutes. Others went on for hundreds of hours. The plant sits a few hundred meters from a grade school.

To show how these releases affected people, we engaged a consultant who ran the data through a NOAA atmospheric model. The output was massive — CSVs containing concentration data at every grid point and time interval, combined with meteorological information modeling how the plumes moved.

Our task was to turn that raw data into animations readers could actually understand. We colored each grid point by concentration level, showing multiples of EPA recommended exposure limits. The result shows the plume in motion — wind pushing it across neighborhoods, lingering or dissipating, intensity building and fading. Some readings hit 100 times the EPA maximum.

Mobile plume visualization

Portrait-optimized plume animation for mobile readers exploring the seven release incidents.

We didn't need to sensationalize it. We simply made the color scale show the number of times over the EPA recommended exposure. In some cases the plume was more than 100 times the maximum.

Dan DeLorenzo
Principal

Proprietary graphics pipeline for atmospheric data

The data was too heavy for browser rendering. We used Node and Canvas — a raster-based renderer that takes vector commands, renders each frame individually, then compiles into video. The pipeline outputs multiple sizes automatically: desktop landscape, mobile portrait, and versions ready for voiceover content.

We built a scroll interface giving readers complete control. Their scroll scrubs the video back and forth — they can move through time, watch the plume expand, see it drift over the school and neighborhoods at their own pace. They're not passive viewers. They're exploring the data.

Reader-controlled plume exploration

We intuitively put the progress of the animation in the reader's control. Every mind processes visuals differently — every reader has a different appetite for exploring the data. The scroll scrubs through time, letting them watch the plume expand, linger, dissipate. They set the pace.

Capabilities

Here is how we did it

No items found.
No items found.

Let's create

your visual story

Transform complex data into compelling narratives that drive strategic insights and decision making

By clicking Sign Up you're confirming that you agree with our Terms and Conditions.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.