Published
Edited
Nov 25, 2020
1 fork
17 stars
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
h = w / 188 * 118 // paperWidth * paperHeight
Insert cell
mainRx = h/2 - 120
Insert cell
mainRy = h/2 - 120
Insert cell
nbRings = 100
Insert cell
rx = 120
Insert cell
ry = 60
Insert cell
def = 60 // ellipses definition
Insert cell
flip = 1
Insert cell
rotation = -PI/4
Insert cell
ringWeight = 1.0 // keep in range 0.1 -> 1.9 depending on shapes
Insert cell
hatched = true
Insert cell
hatchSpacing = 2
Insert cell
hatchAngle = 0 // relative to ellipse orientation
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more