The Brief
I created this artwork for a course at FH JOANNEUM, called "Generative Design". The goal was to create an animation using OOP (Object Oriented Programming), the animation could look, however we wanted.
The Solution
The outcome is an animation consisting of a grid of 70 piechart–objects, each object consists of three circle segments, of varying sizes, that spin in different directions at different speeds. First, the code generates three random segments, which are put together by combining a starting and an ending parameter in radians. Secondly, the program sets different spinning directions and spinning speeds for each circle segment in the piechart–object. Every segment moves independently. Last every piechart–object, gets assigned a pre-determined position in the grid of the animation. The resulting animation can be exported into any video format.



