2008-10-02 39 views

回答

1
+0

您的問題指定3D,這是所有的2D。 – 2008-10-02 15:58:39

+0

您在2分鐘內找到了答案。下一次你可能想要問之前大聲笑 – 2008-10-02 16:00:00

+0

3D只是它的一部分。但也想2D的東西 – Tom 2008-10-02 16:00:16

1

Nehe是好的,如果你想實用的教程,而不是理論。

8

總是有聖經

Foley & van Dam http://ecx.images-amazon.com/images/I/51HHC3024PL._SL500_AA240_.jpg

昂貴,而且在理論上非常重,所以也有更便宜的聖經精簡版

alt text http://ecx.images-amazon.com/images/I/513QBRR0VAL._SL500_AA240_.jpg

由於在一些評論和補充中指出答案是肯定的,這本書現在已經過時了。然而,在原始問題的背景下,長期以來線性代數的低級原則並沒有真正的改變。

如果你想了解高級圖形編程,這可能不是你的第一本書。但如果你想知道「機器的膽量」和潛在的數學 - 也許你是那種認爲民間應該學習C的人 - 然後堅持下去。

2

這不是一個地方,但我發現查爾斯彼得卓德3D Programming for Windows優秀。它涵蓋了您詢問的所有內容,並專注於WPF/silverlight。

當然,Petzold(和往常一樣)能夠很好地傳達重要的概念。

0

就我個人而言,我認爲雖然聖經(由弗利&那是那個)是當時最偉大的書,但它有些過時。

我會建議由艾倫和馬克·瓦「高級動畫&渲染技術」。 這本書的唯一問題是,它幾乎能讓你很好地理解CG中的每一個廣泛的方面,但它假定你對它有一些熟悉,並沒有一路解釋它。 您可以隨時查看圍兜,查找有關您感興趣的每個主題的增強型文章和書籍。

如果你想進一步瞭解一下,或者如果你想深入瞭解計算機圖形學和GPU的使用,我建議看看這三款GPU Gems。