3D games programming: using DirectX 10 and OpenGL
3D Game Programming is an easy to read text that focuses on all the elements making up a 3-D first-person shooter game engine. Now you can learn how to create your own 3-D game engine with support for vertex and pixel shading GPU techniques (via Cg and HLSL), dynamic lighting and shadowing (via stencil shadow volumes), geometric meshes, audio, artificial intelligence, physics, environmental reflections, refraction and advanced lighting techniques such as High Dynamic Range lighting. 3D Game Programming covers cross-platform programming of 3-D Games for both Linux/MacOS X (via OpenGL/GLUT) andWindows (via DirectX 10 or OpenGL/GLUT) platforms. In addition, you will be introduced to other game programming topics such as game development techniques and methodologies, particle systems, shader-based special effects, physics-based animation and artificial intelligence, making this the most comprehensive game programming guide around.
- ISBN: 978-1-84480-877-9
- Editorial: Cengage
- Encuadernacion: Cartoné
- Páginas: 350
- Fecha Publicación: 01/10/2008
- Nº Volúmenes: 1
- Idioma: Inglés