Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Rasterization
Amazon.com Review To be an ordinary programmer is one thing: You need only learn how to interact with the computer on its own terms, creating buttons and combo boxes that have no significance away from the screen. To be a game programmer–particularly one that writes games with environments that appear three-dimensional to their players–is something else entirely. Such work requires that the flat screen simulate the real world, complete with light, shading, texture, gravity, and momentum. It’s a