My Phone Showroom, day 2: tracing phones from photos

Day 2 of the 3D phone showroom: how far AI could push two phones towards the real thing, traced millimetre by millimetre from their product photos.

2 min readworklog

Day 1 ended with one goal: make it more realistic. Day 2 was mostly about that, and about how far AI could take it.

Live at phones.rr2.dev. Code: r-r-2/phones. Built with Claude Opus 5.5. Day 1 is here.

Smaller things first

Pushing AI on realism

The rest of the day was an experiment: how far can AI push these phones towards the real thing, with the models still built in code and no hand modelling?

Motorola SLVR L7e

The first problem was the wrong phone. The SLVR had been built as the silver SLVR L7; the one owned was the L7e, the navy one.

The method:

One more round: the real SLVR was sleeker. The size was already right (11.5 mm), but rounded sides, one solid band and parts standing out made it look thick. Flat sides, a fine groove between the two halves, and nearly flush parts fixed that.

Day 1's SLVR: a silver keypad phone held up.
Day 1: the wrong SLVR.
The traced SLVR L7e: navy front with the blue keypad, a slim side view, the back with the camera window and Motorola logo, and an angled view.
Day 2: the navy L7e, traced from its photos. Front, side, back.

Karbonn A7

Then the Karbonn, the same way. The morning version was a guess from a few small pictures; this one used front, back and side photos.

The detail that makes it a Karbonn: the red ring round the camera.

The morning's Karbonn: grey glass front with a white chin, plain white back.
Morning: a guess.
The traced Karbonn A7: white front with black glass, slim side, white back with the red camera ring, and an angled view.
Evening: traced from its photos.

An interesting experiment in how far code alone can push realism. Next step: better tools.

Next