2011-01-23 32 views
1

因此,我計劃通過抓住Frank Luna的書「使用DirectX 10進行3D遊戲編程簡介」開始學習DirectX。但是因爲我有一個GeForce Go 7顯卡,我想知道我能否至少測試這本書的代碼?或者我應該拿他關於我的GPU支持的DirectX 9的舊書?但談到這一點,自從我讀到DX10引入了很多新概念後,學習過時的東西會有點可惜,所以我現在完全感到困惑。使用GeForce7學習DirectX10

另一方面,也許與我的硬件我會更快樂的學習舊版本的OpenGL?

回答

4

如果您沒有錢獲得更新的硬件,請將本書與您擁有的硬件相匹配。

大部分你需要學習的是從一個版本轉移到另一個版本 - 如果你精通一個版本,你可以轉移到另一個版本並保留大部分知識 - 因爲大部分圖形編程需要你不是API。

你只需要開始並儘可能快地運行一些代碼!

+0

感謝您的建議,xaxxon。所以最終我得到了OpenGL紅皮書第5版,其中涵蓋了2.0版本。 – Asido 2011-01-23 22:36:45

0

如果您有Windows 7,你可以使用直到WARP你可以得到更好的硬件的舉行,但它會比使用實際的DirectX 10顯卡較慢

+0

從SDK中執行樣本時使用的是同樣的東西嗎?我可以用GF Go 7啓動DX10/11樣本,但即使是一個旋轉的立方體也不會給出更多的20 FPMinute。 – Asido 2011-01-27 09:12:34