Peter Walsh的這本《DirectX 103D游戲編程深度探索》內(nèi)容涵蓋面廣,講解深入淺出,且示例豐富。書中主要介紹如何使用DirectX 開發(fā)交互式3D圖形程序,重點(diǎn)是游戲開發(fā)。全書首先介紹了必要的入門知識(shí),如開發(fā)平臺(tái)、圖形學(xué)基礎(chǔ)、數(shù)學(xué)工具,然后講解了相關(guān)的3D概念。其他主題幾乎涵蓋了Direct3D中的所有基本運(yùn)算,例如圖元的繪制、光照、紋理、alpha融合、模板,以及如何使用Direct3D實(shí)現(xiàn)游戲所需的技術(shù)。 《DirectX 103D游戲編程深度探索》可供從事3D游戲程序設(shè)計(jì)、可視化系統(tǒng)設(shè)計(jì)或其他圖形應(yīng)用程序開發(fā)的開發(fā)人員和大中專院校學(xué)生參考,也極適合各種游戲開發(fā)培訓(xùn)機(jī)構(gòu)用作Direct3D編程的培訓(xùn)教程。
作者簡(jiǎn)介
Peter Walsh是一位資深軟件工程師,目前供職于蘇格蘭鄧迪的Realtime Worlds公司,他參與了即將推出的游戲A.P.B.的開發(fā)。不久前,他剛參與了為Xbox 360開發(fā)的Crackdown的游戲引擎的研制。此外。他參與過(guò)的游戲項(xiàng)目還包括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游戲高級(jí)編程》)。