main
annieversary 2021-09-01 20:00:54 +02:00
parent b21d7d56b3
commit 7506d4907f
1 changed files with 10 additions and 6 deletions

View File

@ -109,16 +109,20 @@ fn view(app: &App, model: &Model, frame: Frame) {
// rotate
let v = rot(t) * v;
// project onto xz plane cause it's the coolest one
100.0 * vec2(v.x, v.z)
50.0 * vec2(v.x + v.y, v.z + v.w)
})
.collect::<Vec<_>>();
// make all pairs of points
let p = p
for (i, (&a, &b)) in p
.iter()
.enumerate()
.flat_map(|(i, a)| p[i + 1..].iter().map(move |b| (a, b)));
for (&a, &b) in p {
draw.line().points(a, b).color(BLACK);
// make all pairs of points
.flat_map(|(i, a)| p[i + 1..].iter().map(move |b| (a, b)))
.enumerate()
{
if i % 2 != 0 {
draw.line().points(a, b).color(BLACK);
}
}
draw.to_frame(app, &frame).unwrap();