本書全面系統(tǒng)地講述了Direct3D游戲編程所需的基礎知識,并輔以針對性的訓練和實例,講述了現代3D游戲中非常經典的技術和一些國內外最新的技術,包括地形渲染所涉及的關鍵技術和方法、主流3D動畫技術、各種3D游戲實現的特效技術,以及較新的基于可編程渲染管線的GPUShader技術。全書講解配合有大量實戰(zhàn)性程序代碼,并結合了當前市面上最新的各種3D游戲。本書適合Direct3D游戲編程技術的入門者循序漸進地學習,也適合有一定基礎、希望提高Direct3D游戲編程能力的愛好者閱讀。本書分為基礎部分和進階部分?;A部分為第1章~第9章,目標是使沒有:DirectXSDK編程經驗的讀者也可以快速上手,對Direct3D編程的一般概念和知識做出了系統(tǒng)講解,并在第9章引導讀者綜合使用學習過的知識進行簡單的引擎封裝和調用。進階部分為第10章~第14章,全面講述了現代3D游戲中非常經典的技術和一些新的技術。