{"version":"1.0","type":"rich","title":"let's make a face with D3.js","description":"This example renders a cartoon face in SVG using D3.js, with a yellow circular head, two eyes, and eyebrows that animate upward and back down. The code constructs the face by appending circles and rectangles to a group centered on the canvas, then uses `transition().duration()` to create a brief eyebrow-raising motion. A mouth is drawn with D3’s `arc()` generator, specifying inner and outer radii and angular range. The scene is static except for the eyebrow animation, demonstrating basic SVG shape construction and tweened transitions within a React framework.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/0f346c34c9204fd2a9705565cd032a53?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}