我在尋找書籍和資源來教自己線性代數在3D圖形編程中使用。我更喜歡實踐性的方法來教授理論(即使數學就是99.99%的理論),所以我的夢想資源將是一本處理線性代數的書,因爲它從實際的角度用於3D圖形編程。書籍和資源,以教我線性代數
8
A
回答
11
MIT OpenCourseWare提供了線性代數免費課程。可能對您的特定興趣太籠統,但它是免費的。 :)
2
雖然不打算教線性代數書「tricks of the 3d game programming gurus」對三維圖形的線性代數是如何應用的例子出色的網絡覆蓋。
8
如果你問一個數學家,工程師和遊戲程序員線性代數是什麼,你會得到三個不同的答案。
數學家將專注於迷人但抽象的主題,如線性獨立和抽象矢量空間。工程師將專注於用於求解微分方程的特徵向量。對於圖形,您通常使用向量來計算幾何,這不是線性代數教科書的重點。
一個很好的計算機圖形學教科書應該覆蓋大部分你需要的東西。 F. S. Hill的書就是一個例子。
2
Foley的計算機圖形學會回答您的問題以務實的態度。
0
嗯 - 對3D編程,你並不需要所有花哨的線性代數類的東西抽象的向量空間,基地,特徵向量等
所有你需要的是像matrixmultiplication基本的東西,內積的定義(和關於它的一些基本事實),相對於正常的矢量線條和計劃的定義,等
所有這一切都是normaly涵蓋本科分析幾何學的課程,如果我沒有記錯。
但畢竟 - 如果你不想玩你自己的渲染引擎,你會使用DirectX,OpenGL或者類似的東西,然後你只需要知道如何用它的座標「解決」3D中的一個點也許如何計算一個「表面」的法向量 - 在所有這些情況下,維基百科或谷歌會給你一個幫助。
相關問題
- 1. Webots的資源(教程或書籍)
- 2. DirectX教程/書籍
- 3. .Net併發編程書籍/資源?
- 4. Groovy語言書籍/教程
- 5. python應用程序開發資源(如書籍/在線指南)
- 6. 在線驗證快速書籍ipp api資源管理器
- 7. 在線教程和書籍學習解析
- 8. 在線Java書籍
- 9. 可用的RTML書籍和資源列表
- 10. 從Delphi轉換爲.NET/WinForms的最佳書籍和資源
- 11. 書籍/視頻/資源深入核心數據?
- 12. 學說2教程或書籍?
- 13. FFmpeg的API書籍,教程等
- 14. jQuery與ASP.NET MVC 3書籍/教程?
- 15. 併發和線程化書籍
- 16. Curl教程和資源
- 17. 快速書籍在線recievepaymentadd
- 18. 在哪裏可以找到好的ASP.NET教程(或書籍)在線?
- 19. Nhibernate和MVC3書籍
- 20. 有關Web應用程序可伸縮性的權威書籍/資源?
- 21. 嵌套的資源,書籍>作者...投稿
- 22. 關於糟糕設計模式的書籍或資源
- 23. 關於學習Xlib的書籍/資源(「Linux Petzold」?)
- 24. 什麼是壓縮的入門級書籍/資源?
- 25. 深入瞭解Ruby Gem開發資源(書籍,視頻,網站)
- 26. 使用Reporting Services學習圖表的書籍/資源推薦
- 27. C++新手:用於學習流的良好資源(書籍)?
- 28. Rails 3:開發Facebook應用程序書籍/資源
- 29. 好的資源/關於剖析軟件的書籍
- 30. 尋找教程或書籍詳細解釋AndroidCamera和SurfaceView?
我推薦這個。 Gil Strang是一位出色的教師和作家。 – duffymo 2008-12-29 15:31:15