Real-Time 3D Terrain Engines Using C++ and DirectX9 (Charles River Media Game Development)
PART I: A Foundation In 3d 1 Chapter1 Getting Started With Directx 9.0 Andd3dx Chapter 2 Fundamental 3d Objects Chapter 3 The High-Level Shader Language Chapter 4 Gaia Engine Overview PART II: Introduction To Terrain Systems 97 Chapter 5 World Management Chapter 6 Basic Terrain Geometry Chapter7 The Roam Terrain System Chapter 8 Tiled Geometry Techniques Chapter 9 Texturing Techniques PART III: Extending The Engine 221 Chapter 10 Big Sky Country Chapter 11 Rendering Outdoor Scenes Chapter 12 The 3d Gardener Chapter 13 Ocean Water Appendix A Gaia Utility Classes Appendix B Floating-Point Tricks Appendix C Programming Reference Sheets Appendix D Recommended Reading Appendix E About The CD-Rom