function makeNode(i = 0) {
const startMargin = 1.2;
return {
x:
width / 2 +
chance.integer({ min: -width / startMargin, max: width / startMargin }),
y: 0,
vy: chance.integer({ min: 0, max: 1 }),
vx: 0,
r: _.clamp(i * 0.05, 2.5, 64),
trate: chance.floating({ min: 0.1, max: 4 }),
color: chance.pickone(colors)
};
}