Introduction to Direct3D Game Programming (Second Edition) (1CD)

Author: (German) Engel (Engel, W.F.) Author, translated by Zhou Weidi, Xu Ling, etc.
Publisher:
Publish Date: 2005-01-01
Features: This book is an introductory tutorial for learning DirectX3D graphics programming. It starts with basic knowledge and gradually introduces various technologies, ultimately helping you easily master the methods of graphics programming and animation programming. Compared to the edition, this book provides an in-depth introduction to vertex shader and pixel shader programming, covers Microsoft's latest HLSL (High-Level Shader Language), and focuses on the fixed-function rendering pipeline, as well as introduces some advanced shader effects to make your games have more realistic visual presentations. This introductory tutorial, written by industry senior experts, will guide you to achieve and even surpass the 3D graphics effects you constantly imagine! This book is based on DirectX 9.0 and is an introductory tutorial for learning Direct3D technology, detailing the background, basic knowledge, and related concepts and technologies of 3D programming. The book progresses from simple to complex, divided into four parts. The part introduces the development history and basic knowledge of Direct3D, providing an in-depth explanation of terms and concepts in 3D programming; the second part focuses on texture mapping technology, including multi-texturing; the third part explores advanced shader programming through multiple examples and provides a detailed analysis of the .MD3 file format; the fourth part is the appendix, which briefly supplements the concepts and technical background used in the book. This book is suitable for C/C++ programmers with some DirectX foundation to learn Direct3D game development, as well as for programmers with Direct3D development experience to refer to.

📌 Related Posts