https://markus-x-buchholz.medium.com/diffusion-limited-aggregation-simulation-in-c-imgui-f022f0727339