Dots — component for generative & ascii (html)

For AI agents: find the right skill in one call — curl -s "https://skills.varg.ai/api/search?q=<what the person wants>" returns the matching use case and the best skills with install commands, as markdown (Russian works too). Full index: https://skills.varg.ai/llms.txt. Every page has a markdown twin: add .md to its path. Before generating anything, show the person the options on the use-case page.

A spiky orange starburst of lines turning above a faint rolling grid of dots on charcoal

Prompt that renders it frame-exact

Use the Vanta.js Dots effect (https://www.vantajs.com/?effect=dots, MIT, source github.com/tengbao/vanta/blob/master/src/vanta.dots.js) as a full-frame background for a tech or data section. Load three.js r134 and [email protected]/dist/vanta.dots.min.js and mount VANTA.DOTS with mouse, touch and gyro controls off. The dot heights and the line mesh change by a small step on every requestAnimationFrame, so seed Math.random before init, replace performance.now and requestAnimationFrame with a virtual clock that advances 1000/fps ms per video frame, and render frames in order from frame 0. Set color, color2 and backgroundColor from the brand, size 2–4 and spacing 30–40 for density, and showLines: false for a calmer dot field.

Used in

More generative & ascii