Demo videos
The narrated demo of Terrain Viewer and the raw screencast takes it was cut from, recorded by agents from the production site, served from the demo-takes release
The videos are made the same way as the slide decks: by an agent, from the real app. An agent drives the production site with agent-browser in a headless Chrome on the GPU, a DevTools screencast captures the frames, and the cut adds title cards and a narrator's subtitles in Remotion with Remocn motion components. The files live on the demo-takes release and stream from there; the scripts of every take are under video/takes/.
The cut
The takes
Each take is one continuous recording at 1920 × 1080 and 30 fps, with the real Windows cursor drawn in, no cuts, no speed change. The cut above plays them at 1x.
Basic modes over Mont Blanc
Hillshade, then slope with its range narrowed to 60 degrees, the hypsometric tint with another ramp and its bounds pulled in, then fitted to the view, a zoom, and the picker of visualization modes.
Historical imagery of the Champ de Mars
Esri Wayback 2024 with a pan; the overlay swipe against Bing; three more dates from the timeline; six dated views in a grid, two of them re-dated by their handles, sorted by date; Match Colors on and off; the Difference blend, its divider swept to the edge.
A coastline before and after, traced
Historical Satellite on the Sharjah coast at Al Hamriyah: Google Earth 2013 zoomed onto a beach, Bing 2022 in the overlay with Match Colors and the Difference blend, then the 2013 shoreline traced as a line with the Drawing tool, the views swapped and the 2022 shoreline traced in a second layer, so the eroded strip reads at a glance. The first take played from a JSON by scripts/take.mjs.
Making them
The recording recipe, the capture over the DevTools protocol, the Remocn components of the cut and the commands are on Making the demo videos. The release holds the current cut and the takes; superseded recordings are removed when a new one lands.