Peter Walsh的這本《DirectX 103D游戲編程深度探索》內容涵蓋面廣,講解深入淺出,且示例豐富。書中主要介紹如何使用DirectX 開發(fā)交互式3D圖形程序,重點是游戲開發(fā)。全書首先介紹了必要的入門知識,如開發(fā)平臺、圖形學基礎、數(shù)學工具,然后講解了相關的3D概念。其他主題幾乎涵蓋了Direct3D中的所有基本運算,例如圖元的繪制、光照、紋理、alpha融合、模板,以及如何使用Direct3D實現(xiàn)游戲所需的技術。 《DirectX 103D游戲編程深度探索》可供從事3D游戲程序設計、可視化系統(tǒng)設計或其他圖形應用程序開發(fā)的開發(fā)人員和大中專院校學生參考,也極適合各種游戲開發(fā)培訓機構用作Direct3D編程的培訓教程。
作者簡介
Peter Walsh是一位資深軟件工程師,目前供職于蘇格蘭鄧迪的Realtime Worlds公司,他參與了即將推出的游戲A.P.B.的開發(fā)。不久前,他剛參與了為Xbox 360開發(fā)的Crackdown的游戲引擎的研制。此外。他參與過的游戲項目還包括Medal of Honor:Rising Sun、Harry Potter and the Chamber of Secrets.FI Career Challenge以及Time of Defiance。他還是5本游戲開發(fā)書籍的作者,這些書中就包括本書的上一版Advanced 3D Game Programming with DirectX 9,0(《DirectX 9.0 3D游戲高級編程》)。