Fevzi Musa
Solid Viewport
Studio Render

Mesh to metal

The same model, two worlds.

Raw clay in the Blender viewport — then a fully lit studio render, live in your browser. Move your cursor to dissolve between them. Drag to orbit, right-drag to pan.

ViewportRender
Scroll — how it's made

Behind the build

From a grey box to a living render.

The watch model came ready-made — the craft here is in the surfaces and the build. Here's how it goes from a bare base mesh to a hand-textured, real-time studio render running in the browser.

01

The base model

I started from a ready-made watch model — a clean mesh with the case, crystal and band already in place. That bare grey geometry became the canvas for everything that follows.

Base meshglTF
02

Materials in Substance Painter

This is where the piece comes alive. Every surface is textured by hand in Substance Painter — brushed steel, polished chrome, car-paint, glass and the dial — layered until it reads like a real timepiece.

Substance PainterPBR
03

Baking & export

The materials are baked to a compact PBR set — base colour, roughness, metalness and normals — and the whole watch ships as a single glTF binary tuned to stay smooth in real time.

PBR bakeglTF / GLB
04

The web build

Two Three.js scenes share one model: a Blender-style solid view and a studio-lit render. A cursor-driven wipe dissolves between them — same geometry, two worlds.

Three.jsWebGL

Viewport & stills

Solid clay viewport in Blender
Solid viewport — Blender
Studio render, key light
Studio render — key light
Warm beauty render
Warm beauty pass

Want this for your product?

fevzimusa1@gmail.com