本書系統(tǒng)地介紹了計算機圖形學的基本概念、方法和算法。全書共11 章,主要內容有:計算機圖形學的概念、發(fā)展、應用和圖形系統(tǒng)、圖形標準;二維圖形的生成技術;曲線、曲面的生成;圖形變換和投影;圖形裁剪、消隱處理;幾何造型技術,真實感圖形生成技術和動畫技術等。
本書力求反映當前最新圖形處理技術所需的基本知識,并給出了大量的基于VC++的應用實例。為方便教學,每章都有學習目的與要求、小結及習題。
本書可作為高等院校計算機圖形學課程的教材或教學參考書,也可作為相關工程技術人員的參考書。
本書系統(tǒng)地介紹了計算機圖形學的基本概念、方法和算法。主要內容有:計算機圖形學的概念、發(fā)展、應用和圖形系統(tǒng)、圖形標準;二維圖形的生成技術;曲線、曲面的生成等。此外,本書每章都有學習目的與要求、小結及習題。本書力求在介紹傳統(tǒng)理論體系的基礎上,融入當前最新理論、方法和實用算法,具有很強的實用性。
第一章 緒論
學習目的與要求
1.1 計算機圖形學的概念
1.1.1 計算機圖形學的定義
1.1.2 計算機圖形學研究的內容
1.1.3 計算機圖形學與其他相關學科的關系
1.2 計算機圖形學的發(fā)展概況
1.3 計算機圖形學的應用及研究前沿
1.3.1 計算機圖形學的應用
1.3.2 計算機圖形學的研究課題
小結
習題一
第二章 計算機圖形系統(tǒng)
學習目的與要求
2.1 計算機圖形系統(tǒng)的組成
2.1.1 圖形系統(tǒng)的體系結構
2.1.2 圖形系統(tǒng)的基本功能
2.2 計算機圖形顯示處理器
2.3 計算機圖形輸入設備
2.3.1 一般輸入設備
2.3.2 特殊輸入設備
2.4 計算機圖形輸出設備
2.4.1 圖形顯示設備
2.4.2 顯示器性能參數
2.4.3 圖形硬拷貝設備
2.5 計算機圖形系統(tǒng)的軟件
2.5.1 圖形系統(tǒng)軟件的分類
2.5.2 圖形軟件設計的基本方法
2.6 計算機圖形系統(tǒng)標準
2.6.1 計算機圖形標準體系
2.6.2 圖形核心系統(tǒng)GKS與GKS.3D
2.6.3 程序員層次交互式圖形系統(tǒng)PHIGS
2.6.4 計算機圖形元文件標準CGM
2.6.5 計算機圖形接l:3標準dGI
2.6.6 基本圖形交換規(guī)范IGES
2.6.7 產品模型數據交換標準STEP
2.6.8 DXF數據接口
2.6.9 三維圖形工業(yè)標準0penGL
小結
習題二
第三章 基于MFC的圖形編程基礎
學習目的與要求
3.1 圖形開發(fā)工具VC6.0介紹
3.1.1 面向對象技術和Windows程序特點
3.1.2 VC6.0的集成開發(fā)環(huán)境
3.1.3 控制臺程序和Windows GUl程序
3.2 圖形設備接口GDI
3.2.1 設備環(huán)境
3.2.2 CDC類
3.2.3 GDl對象
3.3 Windows映射模式
3.3.1 設備坐標與邏輯坐標
3.3.2 Windows映射模式的定義與設置
3.3.3 窗口與視口
3.3.4 繪圖模式的設置
3.4 繪制圖形函數
3.4.1 0nDraw成員函數
3.4.2 鼠標消息處理
3.4.3 MFC基本繪圖函數
3.4.4 基于MFC的繪圖應用程序設計實例
小結
習題三
第四章 交互繪圖技術
學習目的與要求
4.1 交互式繪圖系統(tǒng)
4.1.1 交互式繪圖系統(tǒng)的組成
4.1.2 交互式繪圖系統(tǒng)的交互任務
4.1.3 交互式繪圖系統(tǒng)的設計原則
4.2 交互式繪圖的交互技術
4.2.1 構圖技術
……
第五章 二維基本圖形的生產及裁剪
第六章 圖形變換與輸出
第七章 曲線與曲面
第八章 幾何造型技術
第九章 消隱技術
第十章 真實感圖形生成技術
第十一章 計算機動畫技術
參考文獻