Skip to main content
100%

d3 | 1 triangle repeated

✓ Published0🌍 Public
EEndNight95
Last edited Jun 14, 2018
Created on Jun 14, 2018

This visualization arranges 45 identical triangles in a circular pattern, each rotated by 10 degrees around the center of an SVG canvas, creating a complex, gear-like mandala from a simple repeated shape. The code defines triangle vertices as coordinate pairs and uses D3 v4’s data join with `d3.range` to generate groups, appending a path per triangle via `append('path')` and the `datum` method. A slider input lets users adjust the number of triangles from 1 to 50, triggering a re-render with updated rotations, while all strokes use a semi-transparent yellow against a dark background.

AI-generated description

using simple shape (triangle) to create a more complex shape

forked from <a href='http://bl.ocks.org/eesur/'>eesur</a>'s block: <a href='http://bl.ocks.org/eesur/1b70b2917b7b1bc4cff7c1bc7874c76d'>d3 | 1 triangle repeated</a>

mit Licensed

Similar vizzes