{"version":"1.0","type":"rich","title":"Make a face w/ D3.js","description":"This example uses D3.js to draw a cartoon face from SVG primitives, including a yellow circular head, eyes, eyebrows, and an arc-based mouth. The brows are animated using D3's transition system, moving downward over 2.5 seconds and then returning. The code constructs the shape by translating a central group, positioning features with relative offsets, and applies rotations to the rectangular eyebrows. The mouth is generated with D3's arc generator, which defines a path using inner and outer radii and angular ranges. Rendering is purely in SVG, with no external data, relying on hardcoded geometry.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/5a22177a609b471b8ea3056ef837cd97?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}