{"version":"1.0","type":"rich","title":"D3 Shapes - Curves","description":"This example demonstrates how varying the beta parameter of d3.curveBundle alters the shape of a line connecting four fixed points. Seven paths are rendered as SVG elements, each using a different beta value from 0.4 to 1.0, with opacity increasing proportionally to the beta index. The d3.line generator applies the selected curve function to the same point array, producing a family of curves that gradually transition from a tight, angled path to a smoother, more rounded one. The visualization highlights the sensitivity of bundle curves to their tension parameter.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/e8f06a33ae464ad4881cc7f7f6b69873?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}