Web platform · WebGL · Brand

Infrastructure,rendered in light.

Client
Sharp Digital Ltd.
Sector
Institutional digital assets
Scope
Art direction · UI/UX · WebGL · Motion · Build
Year
2026

A cinematic marketing platform for an institutional OTC desk — one WebGL stage, eleven scenes, zero page loads.

Launch filmJourney walkthrough
01 — Overview

Serious capital deserves a serious first impression.

Sharp runs the full institutional stack — liquidity, execution, settlement and custody. The brief: explain all of it to treasurers, funds and banks in a single visit, and look as precise as the product — without the neon coins and hype that crowd the category.

We rebuilt the brand around a single idea — the block. A unit of value, a unit of infrastructure. It assembles, disperses, builds cities and settles into grids as you scroll, telling the product story without a single stock image.

Sharp homepage hero on a laptop, surrounded by dark stone blocks lit in blue
Home — Transforming Asset SolutionsDesktop
01

Challenge

Make a regulated, B2B trading desk feel as crafted as a luxury product — without losing institutional calm.

02

Idea

One continuous 3D stage. The block is the hero, the camera is the narrator, scroll is the timeline.

03

Outcome

A site that paints in 0.3 s, scales its 3D down for low-end phones and tells the whole pitch in one scroll.

02 — The journey

Eleven scenes. One camera.

The homepage is not a stack of sections. A fixed WebGL stage and fixed HTML layers are choreographed by scroll — every scene owns a slice of the timeline, and five 3D “owners” hand the camera to each other without a cut.

Flat screen of the Sharp hero with the glowing block sphere
Scene 01 — IntroBlock sphere
Scene map

Deep links like /#contact jump straight into any scene. A side meter tracks where you are in the story.

  1. 01IntroA sphere of satin blocks assembles
  2. 02ServicesThe sphere disperses as the service cards rise
  3. 03CompanyOne block survives and becomes glass monoliths
  4. 04MissionThe camera dollies through arcs of light
  5. 05InfrastructureA crystal with four orbiting layers
  6. 06PlatformFly-through into the trading terminal
  7. 07TerminalWarp tunnel behind frosted feature cards
  8. 08NetworkA block city pulsing with light waves
  9. 09SettlementThe city flattens into a ring-lit grid
  10. 10IntelligenceParticles gather into a dotted planet
  11. 11ContactThe planet rolls aside to host the form
Flat screen of the Infrastructure scene with an orbiting crystal
Scene 05 — InfrastructureCrystal & orbiting layers
Laptop showing the Infrastructure scene
Infrastructure05
Laptop showing the Mission scene inside rings of light
Mission04
03 — Design language

Deep ink, electric light.

The palette lives between midnight and cobalt, with cyan reserved for one job: the light that shows you what matters. A neutral grotesk carries the facts, an italic serif carries the feeling, mono labels keep it precise.

Ink#02040B
Navy#050A1E
Cobalt#1D36FF
Electric#3F7BFF
Violet#7B5CFF
Cyan#69E0FF
Mist#EAF0FF
T1Headlines & body — 400 / 500
Aa
Inter Tight
T2Italic accents
Aa
Instrument Serif
T3Labels, indices, figures
Aa
JetBrains Mono
Vertical render of the laptop among floating glass cubes
Key visualPortrait
UI kit — liveHover me
Open an account Explore servicesLog in
MPC custodyPolicy enginePre-trade riskT+0 netting
$48B+
Settled volume
210+
Clients
24/7
OTC desk

The shard. A faceted crystal — one facet lit, one in shadow. It echoes the Infrastructure crystal and stays legible down to a 16 px favicon.

04 — Mobile

The whole story, in one hand.

Every scene was re-laid out for portrait, not shrunk. Scroll lengths and layouts have their own mobile values, block and particle counts follow the device’s quality tier, and resolution drops automatically when the frame rate does.

Phone showing the Sharp hero with the block sphere
IntroiOS · 390
Phone showing the Powerful Trading Terminal section
TerminaliOS · 390
Phone leaning on a stone block, showing the AI-native market infrastructure scene
Scene 10 — IntelligenceParticle planet
05 — Engineering

Cinematic, and still fast.

No blocking loader: the hero paints with the first frame while the 3D stage loads and compiles its shaders in parallel. Next.js 16, React Three Fiber, GSAP and Lenis, exported as a fully static site. Visitors who prefer reduced motion get native scroll and a near-still stage.

0.3s
First contentful paint
0.45s
Largest contentful paint
≈1s
WebGL stage ready
3.6×
Faster mobile LCP than v1
Thanks for scrolling

Thank you.

Art direction
Brand, 3D look-dev
UI / UX
Desktop & mobile
WebGL & Motion
R3F, GSAP, shaders
Development
Next.js 16, static