資源簡介
計算機圖形學是一個成功的技術故事。它的基本理念,表達方式,算法和硬件實現誕生于20世紀60-70年代,并在隨后的20年間發展。在20世紀90年代中期,計算機圖形技術已經相當成熟,但是其影響仍舊只是局限于某些"高端"程序,例如超級計算機上的科學可視化以及昂貴的飛行模擬器。現在的我們很難相信,但是在那個年代,很多計算機科學專業的學生對3D計算機圖形一無所知!
近幾十年來,計算機圖形的商業性有了巨大發展。每一個現代PC都能夠產生高質量的計算機生成圖像,大部分是以視頻游戲以及虛擬現實環境的形式。整個動畫工業已經從其高端(例如Pixar電影)轉移到了孩子們的電視機前。對于實拍電影,視覺特效領域也已經發生了翻天覆地的變化。當今的觀眾們也不會在看到不可思議的計算機特效時感到畏懼——這已經在預期當中了。
在本書中,我們將會介紹計算機圖形技術中基礎的數學與算法。我們使用編程API(applications programming interface)OpenGL來完成其中的內容。OpenGL是一個跨平臺的圖形編程環境,可以用于創建實時圖形程序,例如視頻游戲。
代碼片段和文件信息
評論
共有 條評論