All examples By author By category About

Kcnarf

Custom Beeswarm III (perf. enhancement)

This block is a continuation of a previous one.

This sequel experiments a way to vizualise the distribution of things (whatever it is) in a horizontal way (ie. along the x-axis), where constraints/objectives are:


Compared to the previous block, this algorithm is faster, because of:

The more data to arrange, the more it is faster. The more circles are big (more possible collisions), the more it is faster.

The algorithm is:

Acknowledgments to: