Building a 3D Game Engine in C
Brian Hook · 1995
An Approach to Games Programming Graphics in Two Dimensions Fixedpoint Math A Three-Dimensional Graphics Primer Designing a 3D Game Organizing Your Data Input Devices Hidden Surface Removal Drawing an Object Shading Texture Mapping Faking Fog, Haze and Night Effects Simplifying for Speed Collision and Boundary Detection Automatons Asteroids! Advanced Topics.