Component
Halftone
A WebGL2 halftone image effect that resamples any source image into a rotated dot-screen where dot radius encodes local luminance. Configurable dot size, screen angle, ink and paper colors, coverage, inversion, and a duotone mode that preserves source hue. Drop any image in via prop or upload.
webgl2shaderhalftoneimage-effectprint
Halftone
Dot-screen the source image in real time.
Newsprint
Shader presets
Fine cream paper with warm black ink. Classic 15° screen angle.
dot size6px
angle15°
coverage0.72
modemono
Source image
LandscapeDrop any image in and the shader re-samples it on the GPU. Pass the component a src to stamp halftone on any picture in your UI.