Generators may seem like a weird detour for this late in the course. But in this presentation, we show how they are used in graphics and animation.
Generators are a specific example of a concept known as coroutines. These have been around for a long, but fell out of favor and people stopped using them. But they have become popular again in recent years, do to widespread use in Python and the Unity game engine.
This presentation references Lesson 29.