I collecting optimisation guides, tools, and resources for 3D graphics programming, with particular focus on OpenGL. I'll put these on my OpenGL page in a little article when I have collected a few resources. I'll update this post as I get more things. Send me a message if you have a suggestion!
Nicholas Guillemot's "Programmable Pulling" (tweet)(github)
A did a short talk about rendering the WAD files from DOOM (1993) in OpenGL. The previous blog post discusses extracting the contents of the WAD files with some hexedit hackery. The slides should be embedded here:
A hobby project that has been on my list since about 1994 was to figure out
Doom's (Id Software, 1993) data file format - the vaunted DOOM.WAD file. My brother
and I used to enjoy making maps with 3rd-party editing tools around 1994/5,
which was a nice way to get a grip on the 3D technology involved in the game.
When I started programming I occasionally looked at the Doom source code to see
This book has one goal - to help you pass a one-term computer graphics course at university that uses OpenGL for the practical side. We will learn OpenGL, master all your assignments, manage your time, and pass the exam. And no more. Specifically: