transmutação p5js

Loop animation made with P5JS.
1080x1080px
circles become squares and squares become circles.

Inspired by 4th principle of The Kybalion:

"Everything is dual; everything has poles; everything has its pair of opposites; like and unlike are the same; opposites are identical in nature, but different in degree; extremes meet; all truths are but half-truths; all paradoxes may be reconciled."