內容提要
全書共分為14章。書中首先對計算機圖形學進行綜述;然後講解計算機圖形學的基礎理論知識,從基本的幾何圖元定義到圖形變換和顏色模型表示、算法和套用,由淺入深、循序漸進,理論講解和編程實踐相結合;接著介紹光照模型、紋理映射、曲線和曲面造型、隱藏面消除、圖形合成等高級圖形技術。本書還重點介紹了各種OpenGL高級編程技術,如使用快取技術、顯示列表和頂點數組、點陣圖和圖像的顯示、字型顯示特別是顯示中文字型的方法,等等。 本書只要求讀者有一定的C語言基礎和數學知識,適合作為相關專業計算機圖形學的教材或輔助教材... [顯示全部]
圖書目錄
第Ⅰ部分 圖形學基礎
1 緒論
2 OpenGL簡介
3 基本幾何圖元的定義
4 圖形和視圖變換
5 顏色
第Ⅱ部分 高級圖形學理論和實踐
6 圖形明暗效應
7 紋理映射
8 曲線和曲面
9 隱藏面消除
10 圖形合成技術
第Ⅲ部分 OpenGL高級編程
11 OpenGL快取技術
12 使用顯示列表和頂點數組
13 OpenGL點陣圖和圖像
14 顯示字型
參考文獻