Website ยท WebGL

Halftone Lab

Shader experiment website

  • design: Agata
  • build: Patryk
Halftone Lab: a small 3D scene drawn in white dots on black

Halftone Lab draws images out of dots. One full-screen canvas runs a set of halftone shaders, and a small panel switches between six variants and tunes them live: the size of the dots, the speed, the contrast, how the field reacts to the cursor.

One variant raymarches a small 3D scene and prints it as halftone, so an object turns in the light made only of dots. Agata designed it and Patryk built it, in raw WebGL and GLSL, with no library and no build step.

The full case study is on Patryk's own portfolio.