One particle engine
The film is drawn by the same WebGL particle engine as this site: 160,000 points that travel between eleven shapes, from a vortex to a car, a market, a stock lot, a map of the Gulf and a tachometer.
The film · 1:16
One trade-in, start to finish: identified, valued against the morning's market, appraised on a phone, approved by the owner, and a car in stock priced against its own market. Drawn and scored in code.
Sample data throughout: Sandstone Auto Group and its people are fictional. The captions describe the music and sound.
Scene by scene
What happens on screen, chapter by chapter. This is also the film in words: nothing is said aloud that isn't written here.
0:00
Particles gather out of the dark, spiral and settle into a trade-in.
0:08
Appraisal copilot
The VIN is read one character at a time and decoded: a 2022 Toyota Land Cruiser GXR, confirmed by the VIN. A guessed match would carry a warning beside the figures.
0:16
Market agent · Valuation agent
The morning's UAE listings, read at 06:00 Gulf time, are cleaned: prices far from the trim's median are left out, each VIN counts once and suspiciously cheap ads are flagged. Thirty-one comparables give a market median of AED 238,500. The maximum buy price is built down from it: AED 210,300 once the margin scheme is evidenced, with an opening offer of AED 206,000.
0:28
Appraisal copilot
Seven steps on one phone. Three of the eight required photos are taken with no signal and upload as soon as it returns. A dent and a scratch are priced where they sit, and the offer goes for approval at 09:38.
0:38
Approval router
At AED 206,000 the offer is above the used-car manager's limit, so it goes to the owner. Faisal Rahimi approves it at 09:42, and Omar Haddad shares it with the customer by WhatsApp at 09:44.
0:48
Pricing agent
Twenty-four cars, each against its own market. The 2019 GMC Yukon Denali is 11.8% above market after 74 days in stock. The pricing agent suggests AED 124,300, and nothing changes until Faisal approves it at 10:15.
1:00
All six agents
DealRevs covers the United Arab Emirates today: a market snapshot every day at 06:00 Gulf time, prices in AED and times in Asia/Dubai. The screens switch between English and Arabic.
1:08
A V6 starts, blips and revs to the redline, and the needle settles on the mark.
How it was made
No stock footage, no bought-in renders and no samples. The picture and the score come from the same timeline.
The film is drawn by the same WebGL particle engine as this site: 160,000 points that travel between eleven shapes, from a vortex to a car, a market, a stock lot, a map of the Gulf and a tachometer.
Each frame is worked out from its timestamp alone, so all 4,560 can be drawn in any order, by several browsers at once. Each is drawn at 3840 × 2160 and scaled down for clean edges. The whole film renders in about three minutes.
The music and sound are synthesised in code from the same cue sheet as the picture, so every kick, shutter, stamp and rev lands on its frame. It runs at 120 BPM in D minor; the Gulf chapter turns to the Hijaz mode over a maqsum rhythm, with a plucked-string oud. The engine follows the rpm the needle reads.
Every figure belongs to Sandstone Auto Group, a fictional dealer group. The screens use the product's wording and its rules: the offer maths, the approval limits, the band around the market price.
In numbers
Built with Three.js and WebGL, the Web Audio API, Playwright and FFmpeg. Encoded in AV1, with HEVC and H.264 for browsers that need them.
Book a demo
Pick a car from your lot. We'll value it with you against this morning's market, appraise it on a phone and take it through approval, start to finish.