Name 
Author 
Description 
OS 
Updated 
3D Series Chapter 3: Vectors  Rel  A detailed look at vectors and their applications in 3D graphics  
Mar 2005 

CircleTriangle Intersection Method  The_Grey_Beast  Algorithm and pseudocode for detecting circle/triangle intersections  
Nov 2006 

Designing Arcade Computer Game Graphics  Ari Feldman  An introductory to intermediate level book about designing arcade computer game graphics 

Apr 2008 

Graphics Programming Black Book  Michael Abrash  Awesome book written by the master of code and graphics optimization  
Mar 2005 

Zed3D  SÃ©bastien Loisel  Compact reference for 3D graphics programming  
Mar 2005 

Alpha Blending Tutorial  Toshi  Covers alpha blending (aka "translucency") techniques  
Mar 2005 

3D Series Chapter 5: Lookat  Rel  Describes the fast alternative 3D "LookAt" transform  
Mar 2005 

3D Series Chapter 4: Matrices  Rel  Examines matrices and their applications  
Mar 2005 

Why Divide by Z?  Toshi  How to draw your 3D world on a 2D screen  
Mar 2005 

3D Series Chapter 2: Rotations  Rel  Rel explains 3D rotations  
Mar 2005 

3D Series Chapter 1: Projection  Rel  Rel explains why and how to use rotations  
Mar 2005 

Programming the VGA Registers  Boone  Short register tutorial with reference  
Mar 2005 