關(guān)于這本書
三維圖像處理硬件很快成為了必不可少的組件。很多操作系統(tǒng)能夠直接使用三維圖像硬件,有些甚至要求需要有3D渲染能力的硬件。同時(shí)對(duì)于日益增加的手機(jī)系統(tǒng),3D圖像硬件,也成為了它們的必備特征。
對(duì)于大多數(shù)剛剛接觸圖像以及渲染的人,想要深入理解圖像硬件是一件有挑戰(zhàn)的事情。
為什么閱讀這本書
現(xiàn)在已經(jīng)有很多教授圖形學(xué)相關(guān)的實(shí)體書。網(wǎng)絡(luò)上關(guān)于圖形學(xué)的介紹將更多,常見的形式有,wikis,博客,入門類型的,以及論壇。那么這本書提供了哪些其他書籍所沒(méi)有提供的內(nèi)容呢?
從編程性上講,所有先前提到的資源都是指導(dǎo)初學(xué)者按照特定的流程學(xué)習(xí)新的事物。這樣的流程如,將特定的參數(shù)設(shè)置到較舊的圖形顯卡上,從而實(shí)現(xiàn)特定的渲染過(guò)程。這樣的按照固定函數(shù)流實(shí)現(xiàn)編程的方式,通常被認(rèn)為是教授新的圖像編程者的最佳方式。
這種考慮被認(rèn)為是正確的,因?yàn)樗軌蚝芸熳尦鯇W(xué)者實(shí)現(xiàn)某種特定的功能。如,讓一張圖片看起來(lái)更加的真實(shí)。固定函數(shù)流的實(shí)現(xiàn)方式就像是教騎自行車,照著做就行。
這種方法也存在一些弊端。首先,通過(guò)這種方式學(xué)習(xí)得到的東西在遇到必須通過(guò)編程性解決的實(shí)際問(wèn)題時(shí),就沒(méi)法搞定了。通常的編程能力并不能簡(jiǎn)單的通過(guò)流水線的方式學(xué)習(xí)到,因此學(xué)習(xí)得到的只是也不能很好的得到轉(zhuǎn)換。
還有一種潛在的問(wèn)題是,按照固定的函數(shù)來(lái)進(jìn)行學(xué)習(xí),會(huì)產(chǎn)生掌握某種知識(shí)的錯(cuò)覺(jué)。學(xué)習(xí)者可能會(huì)認(rèn)為他們已經(jīng)對(duì)他們?yōu)槭裁催@