Kristine Tseng 4/25/2020
The animation mostly follows the tutorial given to us but with some changes.
All the animation is generated in a single Python script. I couldn't figure out how to color and UV-wrap the objects in the script so I ended up adding the textures and background afterwards.
Upon running the script, a UI window appears where you can enter the number of donuts desired. The default is 50, which is how many donuts ended up being in the resulting animation.
Here is a better view of the donut box surrounded by donuts, since it gets obscured pretty early in the animation by the increasing size of the donuts surrounding it.