summaryrefslogtreecommitdiff
path: root/trees/blog/figures/genuary-2026-1.typ
blob: 85d63def7acb8e573398f231e124b5bfa9e0cfcc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#import "@preview/cetz:0.4.2"
#set page(fill: color.black, width: auto, height: auto)

#let day1 = {
  cetz.canvas({
    import cetz.draw: *

    set-style(stroke: color.white)
    let phi = 0.9
    let n = 8
    while phi < n {
      let i = 0
      while i < (n - phi) {
        let x = calc.sin(i)
        let y = calc.cos(i)
        circle((x, y + phi * 5), radius: phi)
        i = i + 0.5
      }
      phi = phi + 1
    }
  })
}

#day1