2009-09-08 71 views
1

有誰知道在哪裏可以得到我需要的矢量數學的一個破敗程序,以便編程一個raytracer?我可以使用線性代數和多變量calc的複習,因爲我已經學了幾年了。矢量教育

+1

你可以在任何Barnes and Noble或Borders獲得線性代數的書。 – 2009-09-08 18:36:53

回答

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]