Halftone Keyboard

One desk under one warehouse pendant, printed through the same amber film-halftone screen four times over: the authored backlit 60% keyboard, a leather journal writing itself in cursive and turning its own page, a portable typewriter typing a sheet a character at a time, and a CRT running a terminal that lights the desk it stands on.

Runtime: Three.js r149 + custom postprocessing

Halftone Keyboard variants

  • Halftone Keyboard — 60% Board

    The authored scene: a backlit 60% board with procedural key legends, automatic typing, keys that light as the cursor passes them, and the pendant whose cone swings across the whole board.

  • Halftone Keyboard — Journal

    An open leather journal writing itself: procedural cursive laid down a word at a time on ruled paper, wet ink catching the lamp at the nib, a satin ribbon and a fountain pen that lifts as the cursor nears it, and a page that curls over on a vertex-shader hinge once the right-hand side fills.

  • Halftone Keyboard — Typewriter

    A portable machine three-quarters on, typing a page: fifty nickel-ringed keys in one draw call, a typebar thrown at the platen for every letter, a carriage that steps left and runs home on the return lever, and a sheet stamped one struck glyph at a time.

  • Halftone Keyboard — CRT

    A chunky monitor running a terminal session on a real spherical-cap tube, with scanlines, an aperture grille, barrel distortion and a shader-stamped blinking cursor — and a phosphor wash that falls back onto its own bezel and across the desk in front of it.

Loading ThreeUI…