2011-04-02 29 views
1

我想在Microsoft Windows .NET環境中學習3D編程。我最好的.NET語言是VB.NET。面向VB.NET程序員的3D資源

我的目標是能夠創建3D圖像只。我不想製作3D視頻或3D遊戲。

任何適合像我這樣的VB.NET用戶的書籍或在線資源的建議?

UPDATE:

我什麼都不知道3D編程和僅在.NET在2D圖形編程經驗有限

我可以在VB.NET和Visual Studio的所有版本(2003- 2010)

回答

4

如果您與去年Visual Studio的工作,你並不需要一個先進的 渲染,那麼你可以跳過DirectX中使用XNA(3D引擎的窗戶 和XBOX),你可以使用WPF和XAML Viewport3D對象和3D對象。

這裏是一些例子:

http://msdn.microsoft.com/en-us/library/ms747437.aspx

http://kindohm.com/technical/WPF3DTutorial.htm

http://www.wpftutorial.net/IntroductionTo3D.html

+0

+1謝謝,任何印刷書籍的建議? – Predator 2011-04-02 08:46:48

+1

沒有得到,但經過搜索,我發現這個:http://www.amazon.com/Programming-Windows-Three-Dimensional-Presentation-Foundation/dp/0735623945 – Achilleterzo 2011-04-02 08:50:52

+0

我也是,現在在亞馬遜尋找書籍:) – Predator 2011-04-02 08:52:55

2

如果你打算寫自己的3D渲染引擎,可以生成3D圖像的比你可能想通過啓動在devmaster.net上閱讀關於光線追蹤實現的文章。

同樣在亞馬遜上,您可以購買一本名爲Physically Based Rendering,Second Edition的書:從理論到實施。本書是寫作pbrt系統的聖經,我極力推薦給你

+0

+1感謝,請看看 – Predator 2011-04-02 08:51:20

+0

這有點像告訴希望通過編寫編譯器學習編程的人。 – MarkJ 2011-04-02 10:21:08