Much of this is thanks to the fact that GZDoom uses the OpenGL API, hugely expanding Doom’s technical possibilities. If you want to see what a fully modernised Doom looks like, you can do so with GZDoom, which features dynamic lighting, full 3D maps, reflective surfaces, and various filtering options to smooth out animations and textures. Development of GZDoom began in 2005, and it has now replaced ZDoom as the go-to open-source port for serious modders.