Different Types of 3D Game Engines, and How They Work

As a wee lad, I became fascinated by computer graphics from the moment I glimpsed my first videogame. For me, most of the appeal of videogames wasn’t actually playing them, but learning how they worked. How could an innocuous looking plastic box under a TV produce the complex moving images and environments seen on it?