Isn't it sad that every generation of programmers forgets, probably not deliberately, that previous generations of programmers existed and were just as smart and talented as we are today?
More likely most programmers hear about the previous generation... I remember reading Abrash's articles in Dr. Dobb's back in 1995 and 1996. They were written as Quake was being finished, and it was brilliant to follow the progress month for month. I was in high-school, but based on the articles, I was able to build my own Quake-like rendering engine at about the same time as quake was released. I knew x86 assembler…
I'm not a 3D graphics programmer, so can you (or someone) elaborate on this? Aren't modern engines just the same as Quake, but pushing more pixels? Thanks!