計算機圖形學是研究利用計算機進行圖形繪制的科學,其主要研究內容為利用計算機實現將三維模型投影到平面的方法。本書首先搭建基本的計算機圖形學知識體繫,然後在此基礎上,圍繞GPU管線的處理結構分析管線各個階段的實現算法;同時介紹WebGL在編程方面的應用,使讀者不僅能夠掌握圖形應用軟件的編程方法,還能明白計算機圖形學的基本原理。
編者在本書中融入了大量實例的源代碼,可以為讀者應用不同的理論知識進行實踐提供參考。此外,與本書配套的“計算機圖形學實驗”平臺上不僅展示了多個實驗下多位學生的三維交互作品,以供院校師生參考學習,而且支持讀者注冊並使用該平臺,進行代碼上傳與調試及作品展示等,這可以極大程度地提升讀者的實戰技能。
本書可作為高等院校計算機、數字媒體、軟件工程等相關專業的教材,也可供圖形應用領域的技術人員學習使用,還可作為圖形研究人員的參考用書。