Fractals- Process Work

I created this animated fractal generation using Processing 3 for my programming course fall 2020. This was my first class using Processing and learning good object oriented coding. This exercise was to design an interactive time-based pattern, so I built a branching algorithm combined with scatter and transparency, on top of layers of generated perfect polygons, not refreshing the buffer to continue stacking the effect. The final result reminds me of some music visualizers.

The branch count limited the speed of animation frames, so I limited the branch count, total count, and lifespan of each object. The generator takes mouse input for placing objects to animate.