Skip to content

Light version: pages open quickly, without the 3D graphics. You are seeing the light version because the 3D graphics would be slow on this device. The content is the same.

Turn on 3D

Preparing the graphics. This can take a moment on the first visit.

Henry Lõiv

Web design & development

Development

Notes on building this portfolio with WordPress, HTML and Three.js. Read how its navigation, content pages and rendering fit together, including the tradeoffs behind an interactive website.

Articles

  1. How I built this 3D portfolio and made its content accessible to Google The 3D scene demonstrates my work. Individual HTML pages explain it. This is how the portfolio connects the two, handles navigation and manages rendering work. Development 5 min read

Let’s talk about your project

Tell me about your project

Tell me what you’d like to build or improve. You don’t need a finished brief — we’ll work out the scope and next steps together.

01 How can I help?
02 How many pages do you need?
03 Which extras do you need? Choose all that apply
04 When does it need to be ready?
05 Project details
06 Your contact details

Enquiry received

Thank you!

Your enquiry has been received. I usually reply by email within 2 working days.