Like halftone printing or a page of dot-grid paper, small circles sit in a regular arrangement. Dots make the grid feel lighter than continuous lines.
Increase `density` for more closely spaced dots and `dotSize` for larger ones. Set `offset` to 0.5 to stagger alternate rows like a classic polka-dot layout. `speed` controls horizontal row drift, and `twinkle` controls how strongly the dots shimmer.
`twinkle` defaults to 0, so the pattern starts without shimmer. The dots fill the canvas without an input layer. Very dense or large dots can make a busy background, so lower their contrast behind body text.
When to use
Use it for a light data-inspired background, halftone-like decoration, or a dot-based loading screen. Avoid it when shimmering or drifting dots would distract from reading.