Submission for Digital Mirror Assignment for Creative Programming II: https://www.youtube.com/watch?v=igigYXBqFpE
Takes the average color value of each row and assigns that color to a quadrilateral shape that is drawn in a random location with random size and coordinates during each frame.
The randomness creates movement, with shadows to emphasize this, to make the shapes look like birds flying in the same direction.