Creative Coding – Colourful Rotating Attractors And Paths

Here is something I felt inspired to do recently… Possibly the idea was seeded by the patterns within a photo I took a week ago of a city intersection from above:

Intersection From Above (with dotted lines and approaching cloud)

Here is the creative coding experiment:

It shows a constantly animated set of arcs that pop into and out of existence forever as various “particles” are attracted to them. The paths created are determined by properties including their speed and mass and distance from the currently active “attractor”. The particles spin and orbit and are sometimes quickly flung out if they get too close to the attractor’s centre. The history of the “attractors” is encoded in the paths as a kind of memory. However these memories eventually disappear soon after the particles they are created by fall off the visual space. The whole visual is transient and its beauty (or not) can only be grasped fleetingly. If you let yourself watch it without distraction and combine it with an ambient atmospheric soundtrack (maybe like “Space Finale 2.2” by BJ Nilsen & Stilluppsteypa it can be hypnotizing and can sometimes allow moments of interesting self-reflection.

I consider this work to be a kind-of metaphor for life. You can think of the particles as thoughts of a single person or as different individuals chasing after different goals or interests. The path could represent the unique perspective of a thought’s line of reasoning as it’s pulled to some idea or belief, or it could represent the unique story and context of an individual being pulled to some imagined goal or place. Sometimes the pull is mostly ignored, sometimes it has great influence and sometimes it completely changes the path’s history and time remaining.

AttractorAndPathsCanvas0001 (9)

AttractorAndPathsCanvas (93)

Creative Coding – Colourful Rotating Attractors And Paths

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s