本書涵蓋了在Windows環(huán)境中使用DirectX進行C++編碼的3D圖形編程。全書共分4個部分。第1部分專門討論了3D圖形的基礎知識。第2部分重點討論DirectDraw編程,即DirectX的2D圖形環(huán)境中的編程。第3部分介紹了3D圖形,并討論了系統(tǒng)級、設備級和視口級的保留模式編程。第4部分討論了更低級別的保留模式接口的編程技巧。附錄中列舉了Windows和DirectX結構、光柵操作碼、DirectX模板。隨收附帶的CD-ROM包含了全部源代碼和Microsoft DirectX 7軟件開發(fā)工具包,具有極高的使用價值。本書適合廣大的計算機動畫工作者、仿真系統(tǒng)開發(fā)人員以及對Windows動畫、游戲感興趣的學生學習和參考。DirectX能做到的,你也能做到……Microsoft DirectX 7提供了使用C或C++創(chuàng)建一流Windows 3D游戲和仿真程序所需的API。通過起幫助作用的教程、大量的演示(其中包括8張彩頁)和最低限度的數(shù)學知識,這本獨特的指南講授了如何掌握這些API,并且,無論讀者是個動畫初學者還是個資深的游戲開發(fā)人員,本書都將使讀者的圖形編程水平提高到一個新層次。本書完整涵蓋了DirectX 3D圖形編程:了解DirectX如何與PC圖形設備和Windows交互、掌握2D和3D動畫基礎,從建模和渲染一直到矩陣操作、使用DirectDraw控制位塊傳送和位塊傳送時變換、利用精靈、翻轉和其他DirectDraw動畫技巧、利用Direct3D保留模式編程創(chuàng)建真實的3D動畫、操作幀、網格、紋理、Mipmap、照明和陰影、使用擬合、變形和其他動畫技巧細致調整動畫動作。