Selected work

Muuble

A 3D store configurator for Muuble, which rents and sells furniture for shops. Retailers pick a room, dress its floor and walls, and furnish it with rails, wall racks, tables and display units, all rendered in real time with Three.js WebGPU, before choosing to rent or buy.

Discipline
Web / 3D
Year
2025
Visit Muuble (opens in a new tab)

From room to store

The configurator unfolds as stacked, colour-coded steps. A corner preset sets the room, terrazzo and concrete dress the floor and walls, and the store arrives furnished, ready to orbit.

Muuble project recording. The configurator unfolds as stacked, colour-coded steps. A corner preset sets the room, terrazzo and concrete dress the floor and walls, and the store arrives furnished, ready to orbit.
The experience in motionWatch video

Placing and editing

Products follow the cursor with live distances to their neighbours and drop with a click; a table-top display lands on a target on its table. A selected rail changes colour, turns in 45° steps, moves by dragging and shows its dimensions.

An empty terrazzo and concrete room: a rail goes in, a table follows with live distance guides to the rail, and a table-top display drops onto its target.
Click to placeWatch video
A rail in the furnished store turns green, pink and blue, rotates 90 degrees, is dragged to a new spot and shows its dimensions.
Editing a railWatch video

Around and above

Walls between the camera and the store cut away as it orbits, and the same store switches to a 2D plan with a grid, clearance zones and room dimensions.

The camera orbits the furnished store, and the wall between it and the store cuts away as it passes.
Around the storeWatch video
The grid, the 2D plan, clearance zones and room dimensions switched on from the menu, then back to 3D with all of them showing.
The 2D planWatch video

A modular jeans wall

The JW01 jeans wall snaps to the wall and is built from modules: extra sections widen it, a sixth layer raises it, and its ladder slides along the rail.

The JW01 jeans wall snaps to the wall, widens to four sections, rises to six layers, and its ladder slides along the rail.
The modular jeans wallWatch video
Two Muuble catalogues on a yellow tray; the front cover shows a metal clothing rail and the words New collection.
The Muuble catalogue