Focusing on 3D game programming, this book provides advance coverage for the intermediate and advanced game programmer. We now have the technology to create games that look real, but, all this technology isn't easy or trivial to understand. This book will give readers the knowledge to create a full 3D, texture-mapped, lit video game for the PC with a software rasterizer they can write themselves. They could also understand the underlying principles of 3D graphics and be able to better understand and utilize 3D hardware today and in the future.
I was one of the first buyers of the book, and I was thinking that it was teaching DirectX API. I was surprised that the book teaches software rendering algorithms and how graphics API work. The only book till date that explains software rendering with practical examples and codes.