If you are interested in 3D games, this looks like a good book to have on the shelf. If, like me, you want to have know the theory and how it is derived then there is a lot for you here. Including - Graphics pipeline, scenegraph, picking, collision detection, bezier curves, surfaces, key frame animation, level of detail, terrain, quadtrees & octtrees, special effects, numerical methods. Includes CDROM with code.
Advanced Linux 3D Graphics Programming - continues on from Learn Linux 3-D Graphics with more concepts. Lots more about blender - see comments about previous book.
AI Game Engine Programming. - The book provides the knowlage and techniques needed to create an AI engine.
The Official Blender Game Kit: Interactive for 3D Artists
Collision Detection in Interactive 3D Environments by Gino van den Bergen.
This book introduces 3D concepts, VRML, Java3D, MPEG4/BIFS, and X3D. It is a very good introduction to the theory, The writers have an in depth knowledge due to their involvement in the standards making. This is a good book to help you choose which 3D open standards to use and to give you a good insight into these standards. It is probably not for those who want a basic introduction to 3D or for these who want a step-by-step programming in 3D book.
This book introduces 3D concepts, VRML, Java3D, MPEG4/BIFS, and X3D. It is a very good introduction to the theory, The writers have an in depth knowledge due to their involvement in the standards making. This is a good book to help you choose which 3D open standards to use and to give you a good insight into these standards. It is probably not for those who want a basic introduction to 3D or for these who want a step-by-step programming in 3D book.
NET Game Programming with DirectX 9.0
DirectX 9 Graphics Programmers Guide
Introduction to 3D Game Engine Design Using DirectX 9 and C# (Net Developer)
Introductory Techniques for 3-D Computer Vision by Emanuele Trucco, Alessandro Verri