Back to the journal · 3D ·

3D on a website: when it serves the project, and when it gets in the way

Real-time 3D can make a site memorable, or make it slow and confusing. Four criteria to decide, and the precautions that aren't negotiable.

I build 3D for the web because I love it. That's precisely why I often advise against it. A spectacular effect that doesn't serve the message costs loading time, attention, and sometimes customers.

Four questions before adding 3D

  • Does it show something a photo can't? A product from every angle, a mechanism, a material.
  • Does it tell the brand's story? An object or material that belongs to it, not an effect seen elsewhere.
  • Do visitors understand the offer without it? If not, the problem lies elsewhere.
  • Is there budget for the mobile version? On phones, 3D has to be designed separately.

When it serves the project

A product launch, a brand that wants to be remembered, a creative portfolio: there, 3D is an argument. On the KNTC Vector and HYALO concepts, it stages a product the way a launch campaign would.

When it gets in the way

A plumber, an accounting firm or a restaurant usually doesn't need a 3D scene. Their customers want a phone number, opening hours, reviews and proof they're reliable. A fast, clear site will serve them better.

Precautions that aren't negotiable

  • Text displays before the 3D. The scene loads afterwards, without blocking reading.
  • The render loop stops when the scene is off screen.
  • A fallback image shows if the device can't display 3D.
  • The visitor's 'reduce motion' setting is respected.
  • The headline stays a real HTML heading, readable by Google and screen readers.

Good 3D is the kind you notice first, then forget because you're busy reading.

On this site, the lens on the home page follows these rules: it loads after the text, pauses off screen, gets lighter on mobile, and gives way to a still image when needed.

Want to go further?

Tell me about it in a few lines. I'll get back to you, and you'll have a price from our first conversation.

Book my call

Loading the site. The content is already available below.