TY - BOOK AU - Sherrod,Allen ED - Cengage Learning (Firm) ED - Course Technology, Inc. TI - Game graphics programming T2 - Course Technology SN - 1584505168 U1 - 794.81666 22 PY - 2008///] CY - Boston, MA PB - Course Technology/Charles River Media/Cengage Learning KW - Computer games KW - Programming KW - Computer graphics N1 - Accompanying CD-ROM features all the C++ source code and pseudo-code examples used throughout the book; Includes index; Accompanied by: 1 computer disc (CD-ROM); Part 1; Introduction to Game Graphics --; 1; Introduction to Game Graphics --; 2; 2D and 3D Graphics --; 3; Ray Tracing --; 4; Rasterization --; 5; Programmable Shaders --; Part 2; Shading and Surfaces --; 6; Mapping Surfaces --; 7; Additional Surface Mapping --; Part 3; Direct and Global Illumination --; 8; Lighting and Materials --; 9; Advanced Lighting and Shadows --; 10; Global Illumination Techniques --; Part 4; Special Effects --; 11; Special Effects: High Dynamic Range --; 12; Special Effects: Additional Effects --; Part 5; Rendering Nature --; 13; Sky and Terrain Rendering --; 14; Water Rendering --; Part 6; Optimizations and Conclusions --; 15; Optimization --; 16; Conclusions --; Appendix A; Answers to Chapter Questions --; Appendix B; Compiling the Sample Source Code --; Appendix C; Recommended Resources --; Appendix D; Obj Loader; User level: intermediate-advanced ER -