Transient faces
✓ Published1🌍 Public
A grid of eighteen smiling cartoon faces is rendered, each with randomized eye dimensions, mouth corner positions, and corner heights, creating subtle variety across the repeated pattern. Built with React components and D3 v5, the visualization uses `d3.arc` to generate the mouth paths and the `range` function from D3 to produce the face array. Each face is drawn as SVG elements—circles, ellipses, polygons, and paths—within a transformed coordinate system, with fixed facial features positioned relative to a centered origin. The random values are generated directly during rendering in React.
AI-generated descriptionThese are my faces.
MIT Licensed