In this Live Stream, I examine algorithms that distribute circles in p5.js a p5.js sketch randomly. In the first part, I try out a technique called “Poisson Disc Sampling”. Afterwards, I tackle Diffusion-Limited Aggregation.

32:15 – Poisson Disc Sampling
1:43:34 – Diffusion-limited aggregation
2:45:29 – Addendum
2:46:34 – Conclusion

Support this channel on Patreon:

Send me your questions and coding challenges!:


Links discussed in this video:
Atom Live Server Package:
Poisson Disc Sampling Reference:
Poisson Disc Sampling Paper:
Diffusion-Limited Aggregation Wikipedia:
Paul Bourke’s DLA reference:

Source Code for the Video Lessons:


For More Live Streams:

For More Coding Challenges:

Help us caption & translate this video!