有誰知道在哪裏可以得到我需要的矢量數學的一個破敗程序,以便編程一個raytracer?我可以使用線性代數和多變量calc的複習,因爲我已經學了幾年了。矢量教育
Q
矢量教育
1
A
回答
1
線性代數是美好的,在這裏當然是適當的,但是3D空間中的向量是一般向量空間的一個子集。
2
良好的線性代數書最好是簡潔的,可能會矯枉過正。一個好的3D編程教科書可能更重要。他們會有足夠的理論讓你瞭解數學,並有足夠的應用程序來幫助你理解代碼。
有很多免費的在線課程。有些專門針對3D graphics programming。您也可以查看NeHe's OpenGL tutorials。
如果你的勇敢,你甚至可以通過POV-Ray來源看。
祝你好運。
0
我喜歡這本書時,我教了計算機圖形課程:http://math.ucsd.edu/~sbuss/MathCG/
三維計算機圖形: 數學介紹用OpenGL 作者:塞繆爾·巴斯
這是本書的3D網頁計算機圖形學:由薩姆布斯,劍橋大學出版社,2003年的OpenGL的數學方法。本書提供了在高級本科或入門研究生水平的3D計算機圖形學的數學介紹。
* Table of contents: HTML or more complete contents as PDF. (Pagination has changed for the actual version.)
* Sample OpenGL programs
* Ray Trace software. Release 3 is now the standard version. NEW: Supports .NFF and .OBJ files. Uses kd-tree acceleration.
* Figures from the book. All figures in postscript and PDF formats.
* Errata page. List of known errata. Please email new errata to me at [email protected]
相關問題
- 1. 如何驗證領域的教育和教育使用js
- 2. LinkedIn-J不返回教育
- 3. GET Facebook教育信息
- 4. 雙遞歸教育示例
- 5. Google+ API的教育範圍
- 6. 尋找教育/示例教育自己在每個多維3D碰撞
- 7. R矢量化編程教程
- 8. 爲教育帳戶批量創建谷歌應用程序
- 9. Tensorflow:教育訓練由一批sess.run
- 10. 活動記錄 - 羣體教育
- 11. 需要關於ASP.net的HttpApplicationState的教育
- 12. 在線教育遊戲 - 用Java寫的
- 13. coffeescript與純JavaScript的教育使用
- 14. 學習編程的教育遊戲?
- 15. LESS CSS高等教育層次傳承
- 16. push_back矢量矢量
- 17. 矢量矢量C++
- 18. 初始化矢量矢量(外部矢量和內部矢量)
- 19. 矢量矢量,儲備
- 20. 擦除矢量::從矢量
- 21. 矢量對或矢量對?
- 22. 矢量的矢量麻煩
- 23. 矢量的矢量,C++
- 24. C++矢量矢量故障
- 25. 矢量初始化矢量
- 26. 2D矢量到3D矢量
- 27. 矢量到矢量copys
- 28. 2D矢量vs 1D矢量
- 29. 我想創建一個教練的問題(用於教育目的)
- 30. 矢量化MATLAB簡介 - 任何好的教程?
你可以在任何Barnes and Noble或Borders獲得線性代數的書。 – 2009-09-08 18:36:53