Skip to main content
WhatsApp me

Services

Websites
SEO & Google Ads
Branding
3D & interactive
Apps & AI
All services →
Skip the story, see pricesSkip to prices

Hi, I'm Terris. I script, model and code every 3D page myself, on New York hours.

Commission a 3D website that tells your story as people scroll

An interactive 3D website, told in chapters. Your product, place or idea turns, opens up and explains itself while the visitor scrolls, and every word stays real text that Google can read. Built for US brands from Singapore, on New York hours, and priced in US dollars.

Keep scrolling. This page is the demo, and it's about to rewind.

01 · The problem

Your buyer has five tabs open.

They found you and four competitors in one search. Same template, same stock photo, same three boxes of services. A minute later they close the ones they can't tell apart.

A story page has one job at that moment: be the tab that stays open.

02 · The fix

I make your website stand out.

That's what I build. Your site becomes a short story told in 3D, and the buyer flicking through five lookalike tabs gets a reason to stop on yours and scroll to the end.

The rest of this page shows how one gets made, starting with your story.

03 · Your story

It starts with your story.

Before anything gets built, we talk. You tell me what you sell, who buys it and what they get wrong about you, and between us we find the one thing a visitor should understand by the last chapter.

A bottle brand might land on "cold for 24 hours". That one thing is the glowing dot you've been following, and every chapter after this is there to prove it.

04 · The script

Then I write it like a film.

The page becomes a script: what the camera sees and what the words say, one scroll at a time. You read it, change it and sign it off before any 3D exists.

The outlines dropping into place behind this card are that stage. Nothing has been modelled yet, so changing your mind costs nothing.

05 · Clay

Then the structure goes up, like clay.

Every shape, every camera move and every pause goes in before any colour does. You scroll through a working version and tell me which parts feel slow, rushed or pointless.

Changes are cheap here and expensive after, so this is the stage to argue in.

06 · Colour and light

Then colour, then light.

Your brand colours go on, surfaces get their finish and the light is set so the scene looks like something you'd want to pick up. It's usually the moment clients stop asking whether it's worth it.

Your browser is drawing all of this live, right now. There's no video and no giant image file.

07 · Words and motion

The words arrive when the story needs them.

Each headline is timed to the scroll, so people read about the thing they're looking at, in the order you planned. I write the copy as well, so it's one voice from the first chapter to the enquiry form.

Every line stays real HTML for Google, for screen readers and for anyone with 3D switched off.

08 · Phone test

Most of your visitors will see it on a phone.

So every page is tuned on real phones, and it steps its own effects down on older ones so the scroll stays smooth.

This page, measured on your device just now

Text on screen
…
Downloaded
…
Frame rate
…

Served through Vercel's edge network. Your own device and connection shape these numbers.

09 · Launch

And then we watch.

Every chapter tracks how many visitors reached it. If half of them leave at chapter three, we fix chapter three. I run Google Ads too, so the campaign that sends people here can be set up with the page.

The panels round the island are what you'd be looking at: how far people get, the Ads campaign and each enquiry as it lands. The numbers on them are examples.

10 · Five tabs, again

Same five tabs. But now yours stands out.

Same search, same buyer, same four templates beside you. Yours is the one with a world inside it that they can turn round and scroll through.

That's what a story page is for. When the minute's up, yours is the tab with a reason to stay open.

11 · Who builds it

Want a page like this for yours? Let's talk.

I'm Terris. I've designed and built websites since 2018, and I work from Singapore. I write the script, model the scene, write the code and set up the ads myself, so from the first message to launch you deal with one person.

3D story pages are the newest thing I build, and this page and my about page are the proof so far. So every project can start with a small Story Proposal that you’re free to walk away from.

Where it works

What a 3D website is good for

A building before it exists

Property launches, architecture, interiors, playgrounds. Let people walk round it while it is still a drawing.

A product from the inside

Hardware, bottles, bikes, anything with parts. Take it apart on the scroll and put it back together.

A place before the visit

Venues, attractions, hotels, showrooms. The first walk-through happens on their phone.

A process you explain on every call

B2B services, manufacturing, logistics. Show the steps once, in order, so the call starts further along.

What to call it

Interactive, 3D or immersive website: which one do you need?

Most people looking for an interactive website designer have seen one of three things and don't know what it's called. Here is what each name means on this page, and which option builds it.

Animated or parallax website

Layered artwork that slides at different depths as you scroll. No real-time 3D, so it is light and works on every phone.

Also called: parallax scrolling website, website animation, scroll animation website

Scroll Story, $3,845

Interactive 3D website

A real 3D scene drawn live in the browser, with the scroll moving the camera through your story. This page is one.

Also called: 3D website, 3D landing page, scrollytelling website, WebGL or Three.js website

3D Story, $5,860

Immersive website

Several scenes or a full walk-through, with pieces people can turn, open or explore. Often built from your own CAD or product files.

Also called: immersive web experience, 3D product website, virtual walk-through

3D World, from $9,915

Playable world

A world people walk a character through, with something to do at each place they reach. The biggest of the four, and the one that gets forwarded.

Also called: 3D game website, playable website, browser game website

Playable World, from $18,185

Prices

What a 3D website costs, in USD

Start with a Story Proposal if you want to see it working first. Builds are half upfront and half on sign-off by PayPal, or split across the script, the clay version and launch if you would rather pay in smaller stages.

Story Proposal

Fixed $1,015

1 week

The smallest way to start. Paid upfront and credited in full against any build that follows, so if you go ahead it costs you nothing.

  • One story call
  • The scroll script, chapter by chapter
  • A clay greybox running in your browser
  • Full fee credited if you go ahead
Start with a proposal

Scroll Story

Fixed $3,845

2 to 3 weeks

Layered parallax art and a scroll-scrubbed film sequence, without real-time 3D. Light, quick, works everywhere.

  • 4 to 6 chapters
  • Illustrated layers that move at different depths
  • One scroll-scrubbed film sequence, art directed
  • Copy written for you
  • Enquiry form and chapter tracking
Ask about this

3D World

From $9,915

5 to 8 weeks

Several scenes, or your own files brought to life, plus the same models viewable in AR on a phone. Quoted after I see the files.

  • Everything in 3D Story
  • Multiple scenes or a full walk-through
  • Interactive pieces: an exploded product, a room you can turn
  • Models built from your own CAD or product files
  • View in your room on iPhone and Android
Ask about this

Already rebuilding your website with me? A 3D landing page on top of that build is $4,545. Hosting stays on your own account.

Working together

Hiring someone in Singapore, answered properly

I am twelve hours ahead of New York, and you are about to send money to another country. Both are fair things to worry about, so here are the answers before you have to ask for them.

I work your hours, not mine

I am online 9am to 5pm New York time, which is 9pm to 5am where I am. That is a normal working day for you: answers arrive while you are at your desk, not overnight. On the West Coast it covers you until early afternoon.

Signed before anything is paid

A written agreement first, with the scope, the price, the timeline and what lands at each stage. Nothing moves until it is signed, so the thing you are buying is on paper before your money is.

Pay in stages, not one lump

Half upfront and half on sign-off is the default, but it can be split across the script, the clay version and launch instead. Less of your money sits with me at any one time, and you can stop between stages.

Cancel mid-build, get the rest back

Call it off part way through and you pay for the work that is done, with the remainder refunded. Buying from another country should not mean your deposit is stuck there.

Paperwork your accountant accepts

An invoice with the business name, registration number and address, and a signed W-8BEN on request, so your company can pay a non-US contractor without withholding 30%.

Calls on Google Meet or Zoom

A link you click, so nothing lands on your phone bill as an international call. Most projects need two or three calls rather than a standing weekly one.

A good fit if

  • You're launching something: a product, a development, a venue, a campaign
  • What you sell is hard to understand from photos
  • Your competitors' sites all look like each other
  • You need one strong page for ads or a launch

Probably not if

  • You need it live next week
  • Your buyers mostly compare prices and specs
  • You need 30 pages written for search. A regular website build suits that better, and I do those too

Reviews

What clients say about working with me

These are Google reviews for websites I've designed and built, most of them for businesses here in Singapore. 3D story pages are new, so none of them are for a 3D page yet, but it's the same person doing the work.

3D website questions people ask first

How much does a 3D website cost?

From $1,015 USD for a Story Proposal (the script and a working clay version), $3,845 for a parallax scroll story, $5,860 for a full 3D story page like this one, and from $9,915 for several scenes or models built from your own files. For comparison, a US or European studio doing this kind of page usually starts in the five figures, because a team of people each bill their part.

You are in Singapore and I am in the US. How does that actually work?

I work US hours. I am at my desk 9am to 5pm New York time, which is 9pm to 5am in Singapore, so replies reach you during your working day rather than the morning after. On the West Coast that covers 6am to 2pm. Calls are on Google Meet or Zoom, so none of it costs you an international call. The one thing worth knowing: if you are in California and want to talk at 4pm, that is 7am here, so we would book it rather than do it on the spot.

What protects me if I pay half upfront to someone overseas?

Three things. A written agreement is signed before any money moves, setting out the scope, the price, the timeline and what lands at each stage. You can pay in stages tied to the script, the clay version and launch rather than a 50/50 split, so less is with me at any one time. And if you cancel part way through, you pay for the work that is done and the rest comes back.

Can you give my company the tax paperwork it needs?

Yes. You get an invoice with the business name, registration number and address, and I will sign a W-8BEN on request, which is the form that lets a US company pay a non-US contractor without withholding 30%. Ask for it with the first invoice and it comes back the same day.

Have you worked with clients outside Singapore?

Yes, though most of my work is for Singapore businesses and I would rather say that than dress it up. The most recent one outside Singapore is joaoflores.com, a personal site for a creative director. The rest is in my portfolio, and the reviews below are from those clients.

How does payment work?

By PayPal, invoiced in USD. The Story Proposal is paid upfront and credited in full against the build if you go ahead. Builds are half upfront and half when you sign off the finished page, so you see the whole thing working before the second half is due. If you would rather not send half at once, it can be split across the script, the clay version and launch instead.

What happens after launch, and what does support cost?

Small edits in the first 30 days are included with 3D Story and 3D World. After that you can leave it alone, since the site is yours on your own hosting, or have me grow it on the website partner retainer, $3,045 a month: Google Ads, SEO and new landing pages, with hosting and upkeep included. There is no lock-in either way.

Is this the same as an interactive or scrollytelling website?

Yes, those are other names for it. A scrollytelling or interactive 3D website moves the story along as you scroll instead of making you click through pages. What makes these ones different is that the 3D is built around one sentence about your business, so the motion is there to prove a point, not just to look impressive.

What is the difference between an interactive, a 3D and an immersive website?

People use the words loosely. Here, an animated or parallax website is layered artwork that moves as you scroll (the Scroll Story). An interactive 3D website draws a real 3D scene in the browser that the scroll moves through (the 3D Story, like this page). An immersive website is several scenes or a full walk-through, often built from your own CAD or product files (the 3D World).

Will a 3D page slow my site down or hurt my SEO?

Every heading and paragraph is ordinary HTML, loaded before the 3D, so Google reads the page like any other and visitors can start reading straight away. The scene is modelled in code rather than downloaded as heavy files, and it drops its own quality on slower devices to keep scrolling smooth.

What happens on an old phone?

The page checks what the device can handle and steps down as it goes: sharper or softer rendering, then fewer effects, until the scroll is smooth. A browser with no 3D support at all gets the same words as a plain page.

Do I need 3D models?

No. Most scenes are modelled for you, in code, the way this one is. If you have CAD drawings or product files, I can build from those, which is part of the 3D World tier.

Who owns the code and the scene?

You do, once it is paid for. Code, copy and scene all go to you, hosted on your own account, in your own name.

Can I change the words after launch?

Yes. The copy sits in one file, separate from the 3D, so text changes are quick. Small edits in the first 30 days are included with 3D Story and 3D World.

Can you add this to my existing website?

Yes. It can live as a landing page on your current domain, whatever the rest of the site is built with. If you are rebuilding your whole site with me, a 3D landing page on top of that build is $4,545.

Will Google Ads accept it as a landing page?

Yes. Ads cares about load speed and whether the page matches the ad, and both are built in: the text arrives first and the enquiry form works with or without the 3D. I run Google Ads too, so the page and the campaign can be set up together.

Start here

Tell me what the last chapter should leave people thinking

A rough idea is plenty. I'll reply myself with a first take on the story and which tier fits, and there's no charge for that.

If you would rather email, it is hello@terris.sg, and calls are on Google Meet or Zoom whenever you want one.

Message me on WhatsApp
Your project

What would the page show?

What is it for? (pick any)

Which option are you thinking of?

WhatsApp me See prices

Start here

Tell me about your project

Two quick steps. A rough idea is plenty, and I read every one myself.

Your project

What would the page show?

What is it for? (pick any)

Which option are you thinking of?

Email me
I read every message myself