technical deep dive · 3D

Slot 3D

How the slot machine in the QLHype campaign was made: modelling, animation and compositing, from file to banner.

slot-3d — brief

cat ./context.md

3D production · 2026

./role --ours

Modelling, animation, compositing

Before and after

how it was

A 3D object that has to run inside a banner has constraints a portfolio render does not: file weight, format, legibility at small sizes and an animation that holds up on a loop.

what we built

Modelling and rendering in Blender, export as an image sequence, compositing and glow in After Effects, adaptation to the two formats and final export.

$ ls ./components

How it is built

  1. 01

    Modelling and render

    The scene is born in Blender: the machine, the setting and the light that keeps it legible even when small.

  2. 02

    Compositing

    The glow and the finishing are added in post: done in the render they would cost hours of computation for a result that is harder to control.

  3. 03

    Export for the feed

    Adaptation to the formats and final output, with the file weight kept under control.

$ ./results --after

How it turned out

[ok] A 3D object that stays legible even at feed size

[ok] Finishing done in compositing rather than in the render

[ok] The same asset worked into two formats

// services involved

$ ls ./other-cases

Got a similar project?

Thirty minutes on video to work out whether it is worth doing, and what it really costs. If we are not the right people, we will say so.