Skip to content

The 3D espresso machine we built for Caffè Iuliano

The Frog that pours an espresso on caffeiuliano-ks.com is not a photo or a stock file. We rebuilt it in Blender from the product photographs, part by part, and the same model now runs live on the homepage and poses for studio renders.

The Didiesse Frog espresso machine in warm ivory, a studio render of the 3D model we built for Caffè Iuliano
TL;DR

Caffè Iuliano sells the Didiesse Frog espresso machine in Kosovo. We modelled it in Blender from product photographs: 282 separate objects, built to scale and checked view by view against the photos. A 1.8 MB web version runs live on the store's homepage in three.js, and the full model renders studio stills at 3000 × 3600 pixels.

02

Getting the details right

A machine this familiar gives itself away in the small parts, so that is where most of the work went. Whenever a closer photo arrived, the model changed with it.

  • The lever sits in a teardrop well carved into the shell and ends in a flat, bean-shaped grip.
  • The drip tray carries the traced Frog lettering, fine slots and concentric drain rings.
  • The spout is a hollow chrome tube with a real bore, so the coffee has somewhere to come from.
  • Each switch follows the curve of the shell, checked at 208 points so that none of them floats.
  • The ivory is a warm grey matched to the photographs, with the soft gloss of real plastic.

First pass, final pass

The lever, first pass: A deep pocket and a ridged grip, drawn before we had a close-up of the handle. The 3D espresso machine we built for Caffè Iuliano, Pluton Studio
The lever, first passA deep pocket and a ridged grip, drawn before we had a close-up of the handle.
The lever, final: Rebuilt from the close-up: a smooth well, a short barrel, a bean-shaped grip and a warmer ivory. The 3D espresso machine we built for Caffè Iuliano, Pluton Studio
The lever, finalRebuilt from the close-up: a smooth well, a short barrel, a bean-shaped grip and a warmer ivory.
The tray, first pass: Straight slots and three drain holes. The 3D espresso machine we built for Caffè Iuliano, Pluton Studio
The tray, first passStraight slots and three drain holes.
The tray, final: The Frog lettering, the bean-shaped drain and the rings, traced from the photos. The 3D espresso machine we built for Caffè Iuliano, Pluton Studio
The tray, finalThe Frog lettering, the bean-shaped drain and the rings, traced from the photos.
03

The 3D space on the site

The store is warm and quiet: cream pages, dark type and the machine as the one bright object. It is drawn on a transparent layer, so the page itself becomes the studio floor, lit like a product shoot with soft reflections and a shadow that fades out under the base.

As you scroll, the same machine travels with you: it glides in and pours an espresso, turns to show its parts with notes pinned to them, lines up in three colours and fills a cup up close. The model downloads once and draws on a single canvas. Phones get a larger machine and a turning camera, and visitors who prefer less motion get still images.

On the live site

The entrance

Once the page has loaded, the machine glides in from the right, settles and pours one espresso on its own.

The entrance: Once the page has loaded, the machine glides in from the right, settles and pours one espresso on its own. The 3D espresso machine we built for Caffè Iuliano, Pluton Studio

The details

Notes are real text laid over the 3D view, each tied to its part by a thin line.

The details: Notes are real text laid over the 3D view, each tied to its part by a thin line. The 3D espresso machine we built for Caffè Iuliano, Pluton Studio

The ritual

A pinned close-up: the coffee pours and the crema rises as you scroll, in three steps.

The ritual: A pinned close-up: the coffee pours and the crema rises as you scroll, in three steps. The 3D espresso machine we built for Caffè Iuliano, Pluton Studio
04

Studio renders from the same model

For the stills we built a photo studio around the finished model without changing it: six lights on the machine, a seventh on the curved backdrop, 85 mm cameras and Cycles, Blender's path-tracing renderer. Each master is 3000 × 3600 pixels and sharp from front to back.

Ivory, ruby red and piano black share one geometry and differ only in the shell material. That is why the store switches colours without loading a second machine, and why a new angle or colour is a render, not a photo shoot.

One master, one web model
Blender masterWeb model
Objects282 objects28 meshes
Triangles624,172405,401
FileBlender project, 22 MBglTF with Draco, 1.8 MB
Used forStudio renders, 3000 × 3600The live homepage, in three.js

Frequently asked questions

Can you build a 3D model of our product?

Yes. Send clear photos from the front, both sides and the three-quarter angles, plus close-ups of any detail that matters. We model it, show you renders to approve, and only then put it on your site.

Does a 3D model slow the site down?

Not when it is built for the web. The Caffè Iuliano homepage downloads one 1.8 MB model once, draws it on a single canvas and only redraws when something moves. On a device that cannot run it, the page shows still images instead.

Can we use the model for photos and ads too?

Yes. The same master renders print-size stills from any angle and in any of its colours, like the ones on this page, without a photo shoot.

How long does it take?

For a product like the Frog, a few days of modelling plus revisions as new photos come in, then the work on the site itself. The timeline is written into the quote.

Who built this?

Pluton Studio, a software studio in Prishtina, Kosovo: websites, online stores and custom software. The Caffè Iuliano store and its 3D machine went live in 2026.

Let's start your project

Tell us a little about your idea or business and we'll reply with a plan and a quote, no obligation.

Software studio Prishtina, Kosovo