website · 360° viewer

Luigi Napolitano Visual

Signs, window graphics and wrapped vehicles are judged from every side. The website spins them under your finger, and every service also says when it is not worth it.

luigi-napolitano-visual — brief

cat ./context.md

Signage and visual communication · 2026

./role --ours

Custom theme, development, 360° viewer

Before and after

how it was

A sign or a wrapped van can only be understood by looking at it from several sides, and a front photo shows one. On top of that the brand was brand new, with an identity manual precise down to the angle: the website had to respect it without turning into a brochure.

what we built

A custom WordPress theme derived from the brand manual — colours, typeface, the 35° cut — with technical project sheets, a 360° viewer for wrapped vehicles and a quote request protected from spam without a captcha.

$ ls ./components

How it is built

  1. 01

    The vehicle spins under your finger

    The 360° spins start from the project’s flat artwork, animated with a generative video model and run through a script that estimates the angle of every frame and discards spins that skip. On the site you drag them with your finger.

  2. 02

    Technical project sheets

    Every project carries type, dimensions, council permit, warranty and 360° spin: structured fields, not free text.

  3. 03

    Quote without a captcha

    A honeypot field, a minimum filling time and a submission limit calculated on a fingerprint of the address rather than the address itself: spam stops and privacy stays.

  4. 04

    The manual in code

    Colours and angle are theme variables, and the manual’s grey has been recalibrated just enough to pass the 4.5:1 contrast without anyone noticing.

// 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.