如今,計算機圖形學無處不在,它為視頻、遊戲等增添了令人矚目的細節,為大型電影、動畫等增添了逼真的特效。本書圍繞計算機圖形學這一主題展開,是作者講授計算機圖形學課程多年經驗的結晶。
本書着重介紹光線追蹤渲染器和光柵化渲染器這兩大主流渲染器的基本實現過程,以渲染器的需求背景和實現原理作為出發點,輔以必要的簡單數學推導過程,從光到陰影與反射,從直線到着色與紋理,逐漸引導出實現渲染器的偽代碼,力求使沒有豐富編程經驗和深厚數學功底的讀者也能夠完全讀懂。
本書是計算機圖形學入門的學習教材,特別適合渴望進入計算機圖形學世界的“零基礎”讀者閱讀,也適合對計算機圖形學開發感興趣的愛好者以及相關從業人員使用。
加布里埃爾· 甘貝塔(Gabriel Gambetta)
從5歲開始編寫遊戲程式。在獲得計算機科學的學位後,他創辦了一家遊戲開發公司,在那裡工作了10 多年,同時在當地一所大學教授計算機圖形學。他目前在蘇黎世,擔任谷歌的 軟體工程師。