Skip to content
Through a rain-flecked wing mirror at dusk, a noise barrier streaks past in bands of blue.

Case study · 1000·C002 · Case evac · Winter 2024

Distance Travelled

One vehicle, five days, one line across a continent.

Route
Bristol → Київ
Dates
18–22.11.2024
Distance
2 592 km
In aid of
Driving Ukraine
Anti-systemPhotographyData designthree.jsPrint

THE PROJECT

тисяча

One vehicle, five days, one line across a continent. A Nissan Pathfinder was driven from Bristol to Kyiv to become a frontline ambulance. It was photographed from the moving seat the whole way, through the week Russia's full-scale invasion of Ukraine reached its thousandth day.

ROUTE
Bristol → Київ
DATES
18–22.11.2024
DAYS OF WAR
999–1003
DISTANCE
2 592 km
WAYPOINTS · CROSSINGS
19 · 5
IN AID OF
Driving Ukraine
The route drawn to scale from Bristol at 0 km to the end at 2 592 km. Bands mark days 999 to 1003, with day 1000 and day 1002 filled. Towns sit on dashed leaders: Dover 280, Calais 323, Köln 690, Hanover 965, Berlin 1 218, Kraków 1 792, Lviv 2 085, Rivne 2 265. Crossings M1 to M4 are marked, and M5, the Polish–Ukrainian border at 1 973 km, is in red.
T01 0 → T19 2 592 · road, ferry, crossing, and кордон, the border

DAYS 999–1001 · T01 → T14 · 1 792 KM

Thin air

The first three days are light. There is the Channel, then open Schengen motorway: gantries, noise walls, the van in the next lane, wing mirrors full of rain and passing lorries. Day 1001 runs 827 km from Hanover to Kraków, the longest stretch on the clock.

The pictures are mostly speed and weather. Nothing stops you.

Through the windscreen, a wet, empty motorway under low cloud, trees on either side.
Through the windscreen · a wet, empty motorway under low cloud
A cable-stayed bridge at dusk, its cables fanning overhead above a wet road with tail lights.
The cable-stayed bridge at dusk, cables fanning overhead

DAYS 1002–1003 · T14 → T19 · 800 KM

The heavy

After Kraków the frames slow down and fill up. Red-and-white concrete blocks line the verge. A billboard outside Lviv has been stripped to grey panels. There are houses behind fences and a hand-painted ПРОДУКТИ sign. Day 1003 is 507 km of Ukraine at dusk, ending in tail lights and rain at 2 592 km.

In Kyiv the camera goes underground into the metro, the city's fragile shelter. It comes back up to the Wall of Remembrance and the flags on Maidan.

The project doesn't explain the change. It holds the two halves side by side and leaves the distance to make the point.

The Україна cinema under a grey sky, with memorial boards of portraits and flowers in front and people walking past.
T19 · the Україна cinema, memorial boards with portraits and flowers
A man's face reflected in a car's rear-view mirror as the road blurs past outside.
Objects in the mirror · he drove because he felt helpless and wanted to help

M1–M5 · MARKED ][

Boundaries become borders

There are five crossings on the line. Three are lines on a map you'd only notice because the satnav tells you. The fifth is the hinge of the whole piece.


M1

280–323 km

Dover → Calais. A ferry, drawn dashed. The only early crossing you can feel.


M2

442 km

France → Belgium · a boundary


M3

628 km

Belgium → Germany · a boundary


M4

1 557 km

Germany → Poland · a boundary


M5

1 973 km

Poland → Ukraine · кордон. A real border, with a queue, papers and a barrier.


THREE WAYS OF MOVING

Roads, routes and rail

OUT · 5 DAYS

Road

The outbound journey, shot from inside the vehicle through the windscreen, the mirror and the passenger window.

RECORDED · 4 LEGS

Route

The journey as data: a hand-drawn sheet of four legs, with bearings as written (120°, 70°, 110°, 65°), towns on dashed leaders and km from Bristol down the side.

BACK · AND BELOW

Rail

The way home and the way down: the sleeper corridor, coffee from the onboard kettle, snow through the glass, then a taxi to the Polish border. The Kyiv metro is shelter as well as transport.


You drive in, but you can't drive out. The vehicle stays, and the trip home runs to someone else's timetable.

FROM THE HAND SHEET TO THE LOOP

The technological journey

The photographs came first. Everything after was built to carry them without getting in their way. Each stage below takes the previous one's numbers and doesn't recompute them, so every frame keeps an address on the line.

01 · paper

Hand sheet

The route drawn by hand: legs, headings, crossings and distances. Everything downstream reads from it.

02 · html + svg

Anatomy, sheets 1–2

The journey as one line, at 1 px ≈ 0,9 км. It's cut into strata for route, bearing, segment length, latitude, frames and dispatches, with a key sheet of registers.

03 · system

A coding system

Waypoints T01–T19, legs E1–E4, crossings M1–M5 and frames Φ, for example 1000·E4·T19·Φ001. It's bilingual by design.

04 · three.js

Anatomy in motion

An orthographic camera, unlit line work and type drawn in CSS3D. Views move from the flat sheet to oblique to isometric, with a 4:5 exporter for stills and clips.

05 · loops

Time as shape

8 s loops at 4:5 that fold road, barrier and sky into an isometric corner as the road passes. Versions include the metro, a yellow house and an unfinished bridge.

06 · print

The scrapbook

24 spreads in two parts. Distance appears as five rings, one per day, where area keeps the count. Each day's news sits beside that day's stretch of road.

07 · social + site

Photo and data plate

A square frame over a black instrument panel with a progress rule, a true map and the km count. There are 16 s muted Instagram loops and an Info page that holds the set.

08 · next

The vehicle

A Blender model of the Pathfinder in black and in camo, with its plate and spot lamps.

08 · NEXT

The vehicle

The Pathfinder model on one frame: the black build as a wireframe on the HUX grid, and the camo build. Drag the divider, or switch between them.

Wireframe of the Nissan Pathfinder model in HUX blue, a three-quarter front view, with grid lines across every surface.The same model in camo, with a roof basket, a bar of spot lamps and a front number plate.
Exterior, blue lights on.
Interior, the rear under red light.
Sheet 1 of the anatomy: the journey as one line in strata on a black plate. Columns for days 999 to 1003, the route line with waypoints and crossings, bearings, segment lengths, latitude, frames and dispatches, and a data row along the bottom.
лист 1 · анатомія · the journey as one line, in strata
Open the anatomy
A red spread with five concentric rings on a cream disc, one per day, their areas keeping the distance.
Spread 07 · 2 592 km as five rings
A dark spread titled Five Days, with columns for Calais, Hanover, Kraków, Lviv, Kyiv, Sleeper and Border, some set in red.
Spread 08 · five days, then sleeper and border

WHAT IT ADDS UP TO

Adventure travel usually sells the distance, and this project turns that round. The kilometres are exact, the bearings are recorded and the maps are drawn to scale. Even so, the distance that matters isn't on any axis. In the project's own words, it is not geographic but perceptual. Europe feels thin and fast until the border, and after it every frame has weight.

We scroll through footage daily. We see the frontline. We move on.