Lerp

Nicolás Martins

Visitnic0martins.com

Free previewPro opens every clip, exact specs and prompts.

Get Pro →
Scroll · 1440 px · 3 s · 30 fps
Step frames · Pro

Full page · Pro

three.jsNext.js 30 fps
Specs

The motion

Nicolás Martins is known for three.js scroll. Measured from frames; estimates from notes. Each fit includes its error.

Prompt

Prompt pack

The site presents a brutalist, terminal-inspired aesthetic centred on a low-poly three-dimensional avatar. It juxtaposes a pale grey background with sharp charcoal typography and small, box-highlighted labels against a sudden shift to a saturated ultramarine field. The mood is raw and digital, evoking early computer graphics through stepped animations and unpolished geometry. Distinctive features include the central standing figure that anchors the composition and the stark contrast between the neutral introduction and the vivid, link-heavy second section.

5 prompts in Pro Generated 25 Sep 2026

  • Recreate this site's feelEverything: look, layout, type, colour, motion and libraries, in one prompt.
  • Just the scroll feelSmoothing, what moves with scroll, pinned sections.
  • Just the introHow the page enters: sequence, curve, duration, stagger.
  • Just the hoversLinks, buttons and cursor: timings from the live CSS.
  • Just the type and colourFamilies, scale, weights, tracking and the palette with roles.

Pro opens every prompt with its measured values, and the tokens they are built from.

Unlock prompts with Pro

US$60/year or US$8/month. Cancel anytime.

Record

Capture record

Savedon 24 Sep 2026. Full pages, stills and key frames.

Pro opens the rest of the record: the whole page at each viewport, the key frames of every clip. See Pro

Captured

  1. 24 Sep 2026 Shown home · 1440 px · home · 390 px
Notes

Nicolás Martins (nic0martins.com): three.js scroll.

light · 3 effects · 1 measured · 30 fps clips

Motion
Intro, Scroll, Hover
Libraries
three.js, Next.js
Footage
1 clip, frame-stepped 30 fps
Captured
24 Sep 2026

pale grey page with a low-poly 3D figure of the designer standing in the centre, small labels in grey highlight boxes around the edges and "Visual Designer" in 54 px Geist bottom right; the second screen flips to saturated ultramarine with white highlighted link lists.

Stack as observed

Next.js 16; three.js (the 3D figure); CSS keyframes. Two screens long. Key pages: none (links go to other sites).

More like this

Similar motion and feel.

93 % alike
88 % alike
88 % alike
85 % alike
84 % alike