{"version":"1.0","type":"rich","title":"Let's make a face with D3.js!","description":"A red ball scales down and moves upward along a road drawn as a black trapezoidal path, creating the illusion of perspective. The animated transition uses D3.js v5's `transition.attr` to change the circle's radius and y-coordinate over two seconds. The SVG rendering includes a static road path defined with a template literal, while the ball's animation is the sole dynamic element. No data source is used; the example demonstrates basic D3 shape and transition APIs.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/f0a0ff00bc6a4833a368b35df75741cd?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}