All components01 / 03 · Image
Image Generation
A picture resolving out of noise, not a bar filling up.
npm i motion lucide-reactCreating image
0%
How it moves
Cells resolve in an order — a bloom out from an off-centre focal point, its wavefront displaced by two octaves of coherent noise so patches of the picture arrive ahead of their neighbours. The noise warps the radius rather than competing with it; added as its own term it overwhelms the bloom and the whole thing collapses into a wipe. A bright crest rides that front, so the field reads as developing rather than as a mask being dragged across a finished picture. The grid runs off one custom property, so a frame costs a single style write rather than six hundred React renders.
- Files
- src/components/ui/image/image-generation.tsxsrc/app/globals.css → develop-field, develop-cell
- Depends on
- motion, lucide-react
- Tags
- loading · progress · generation · ai · matrix · dots · crest · placeholder