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
|