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