序
前言
第1章 概述
1.1 計算機圖形學的誕生
1.2 計算機圖形學的應用
1.3 圖形軟件標準
習題
第2章 圖形系統(tǒng)
2.1 計算機圖形軟件系統(tǒng)
2.2 計算機圖形硬件系統(tǒng)
2.3 圖形顯示設備
2.4 液晶顯示器(LCD)
習題
第3章 基本圖形元素的生成算法
3.1 直線的生成算法
3.2 圓的生成算法
3.3 橢圓的生成算法
3.4 區(qū)域填充算法
習題
第4章 圖形變換
4.1 二維幾何變換
4.2 三維幾何變換
4.3 三維變換綜合示例
4.4 投影變換
習題
第5章 交互技術
5.1 輸入設備
5.2 輸入控制
5.3 交互技術
習題
第6章 圖形裁剪
6.1 窗口到視區(qū)變換
6.2 線段裁剪
6.3 多邊形裁剪
習題
第7章 曲線和曲面
7.1 貝齊曲線曲面
7.2 B樣條
7.3 Nurbs曲線
習題
第8章 可見面判斷算法
8.1 多面體的消隱
8.2 Z緩沖區(qū)消隱算法
8.3 Warnock算法
8.4 消隱算法程序
習題
第9章 真實感物體繪制
9.1 光照模型
9.2 Gouraud明暗處理
9.3 光線跟蹤算法
9.4 紋理映射
9.5 示例
習題
附錄
附錄A C語言圖形函數(shù)
A.1 圖形系統(tǒng)控制函數(shù)
A.2 視區(qū)和屏幕操作函數(shù)
A.3 直線類繪圖函數(shù)
A.4 填充函數(shù)
A.5 圓弧類繪圖函數(shù)
A.6 顏色控制函數(shù)
A.7 像素和位映像操作函數(shù)
A.8 圖形文本函數(shù)
A.9 綜合繪圖示例
習題
附錄B OpinGL編程
B.1 OpinGL概述
B.2 OpinGL操作
B.3 OpinGL編程方法
參考文獻