|
DirectX 9 Graphics: The Definitive Guide to Direct3D
DirectX 9 Graphics: The Definitive Guide to Direct3D provides a detailed and comprehensive guide to getting started with DirectX, with a specific focus on Direct3D, a technology designed to create interactive multimedia products. This book demystifies DirectX, starting with the basics of setting up a DirectX application and finishing with the intricacies
of real-time 3D animation.
Learn how to:
*Create and render 3D worlds.
*Use index and vertex buffers to represent 3D primitives.
*Apply 3D mathematical theory to graphic design.
*Export 3D models from 3D rendering applications and import them into DirectX as meshes.
*Save and load data using X files.
*Create snow, rain, fog, and more using point sprites and particle systems.
*Animate pixel data on textures.
*Enhance your game world with real-time lighting and texture mapping.
*Employ skeletal animation to animate meshes.
The companion files containing all the source code from the book and the Panda DirectX X File Exporter for 3D Studio MAX can be downloaded from www.wordware.com/files/dx9graphics.
Getting Started with DirectX
Starting DirectX - Your First Program
3D Mathematics
Direct3D for 3D Graphics
Materials, Lights, and Textures
X Files - Loading and Saving Data
Meshes
Cameras - First-Person and More
Timing and Animation
Point Sprites and Particle Systems
Playing Video and Animating Textures
More Animated Texturing
Skeletal Animation
Appendix A - DirectX Q&A
Appendix B - Recommended Reading
|