{"version":"1.0","type":"rich","title":"Snowman in P5","description":"This example shows a snowman built from three overlapping circles on a dark canvas, with facial details drawn using P5.js primitives. The static scene includes filled eyes, a triangular orange nose, and a curved arc for a smile, rendered through the p5.js `setup()` and `draw()` functions. The code uses `createCanvas(600, 600)` and draws with `circle()`, `arc()`, and `triangle()` calls, setting fill colors via `fill()` and using `noFill()` for the smile outline. The background is set to a light gray value within the drawing loop.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/fc9da102a2c5436ea3857e7159bd6dfe?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}