因此,我計劃通過抓住Frank Luna的書「使用DirectX 10進行3D遊戲編程簡介」開始學習DirectX。但是因爲我有一個GeForce Go 7顯卡,我想知道我能否至少測試這本書的代碼?或者我應該拿他關於我的GPU支持的DirectX 9的舊書?但談到這一點,自從我讀到DX10引入了很多新概念後,學習過時的東西會有點可惜,所以我現在完全感到困惑。使用GeForce7學習DirectX10
另一方面,也許與我的硬件我會更快樂的學習舊版本的OpenGL?
因此,我計劃通過抓住Frank Luna的書「使用DirectX 10進行3D遊戲編程簡介」開始學習DirectX。但是因爲我有一個GeForce Go 7顯卡,我想知道我能否至少測試這本書的代碼?或者我應該拿他關於我的GPU支持的DirectX 9的舊書?但談到這一點,自從我讀到DX10引入了很多新概念後,學習過時的東西會有點可惜,所以我現在完全感到困惑。使用GeForce7學習DirectX10
另一方面,也許與我的硬件我會更快樂的學習舊版本的OpenGL?
如果您沒有錢獲得更新的硬件,請將本書與您擁有的硬件相匹配。
大部分你需要學習的是從一個版本轉移到另一個版本 - 如果你精通一個版本,你可以轉移到另一個版本並保留大部分知識 - 因爲大部分圖形編程需要你不是API。
你只需要開始並儘可能快地運行一些代碼!
感謝您的建議,xaxxon。所以最終我得到了OpenGL紅皮書第5版,其中涵蓋了2.0版本。 – Asido 2011-01-23 22:36:45