Comment by jxf
> What I don't quite understand is how one library can animate so many different concepts.
It's because there are a _lot_ of community objects built from the core primitives that are good starting points that you can customize from there:
https://docs.manim.community/en/stable/reference_index/mobje...