計算機圖形學基礎[王衛東主編書籍]

計算機圖形學基礎[王衛東主編書籍]
計算機圖形學基礎[王衛東主編書籍]
更多義項 ▼ 收起列表 ▲

《計算機圖形學基礎》是2009年西安電子科技大學出版社出版的圖書,作者是王衛東。

基本信息

內容簡介

《計算機圖形學基礎》對計算機圖形學的基本概念、原理與方法進行了詳細介紹,主要內容包括計算機圖形學的發展及套用,圖形設備,圖形變換,多邊形的掃描轉換與區域填充,隱藏線與隱藏面的消隱,曲線、曲面的表示,幾何造型技術,真實感圖形學,動畫技術,OpenGL程式設計基礎等。
《計算機圖形學基礎》針對圖形學的特點,為讀者提供了學習和掌握圖形軟體的一般實踐方法,為讀者深入學習圖形學的專門知識打下堅實的基礎。
《計算機圖形學基礎》的內容注重基礎性與實用性,可作為計算機專業的本科教材,同時,也可供研究生或從事計算機圖形學研究的專業人士參考。

目錄

第1章 計算機圖形學的發展及套用
1.1 概述
1.2 計算機圖形學的發展
1.2.1 計算機圖形學的發展簡史
1.2.2 硬體設備的發展
1.3 計算機圖形學的套用
1.3.1 圖形用戶界面
1.3.2 計算機輔助設計與製造
1.3.3 計算機動畫
1.3.4 科學計算可視化
1.3.5 計算機藝術
1.3.6 虛擬現實
1.3.7 真實感圖形繪製
1.4 計算機圖形學的研究熱點
1.4.1 真實感人臉建模研究
1.4.2 基於圖像的建模與繪製技術
1.4.3 體繪製技術
習題1
第2章 圖形設備
2.1 圖形輸入設備
2.1.1 常用的輸入設備
2.1.2 新型輸入設備
2.2 圖形繪製設備
2.2.1 繪圖儀
2.2.2 印表機
2.3 圖形顯示系統
2.3.1 CRT顯示器
2.3.2 顯示卡
2.3.3 液晶顯示器
2.4 圖形軟體
2.4.1 圖形軟體的類型與功能
2.4.2 圖形軟體標準
2.4.3 三維實時圖形軟體包
習題2
第3章 圖形變換
3.1 坐標系統
3.2 幾何變換
3.2.1 平移變換
3.2.2 縮放變換
3.2.3 旋轉變換
3.2.4 錯切變換
3.2.5 反射變換
3.2.6 齊次坐標表示
3.2.7 變換矩陣表示
3.2.8 複合變換
3.2.9 相對於任意參考點的幾何變換
3.3 投影變換
3.3.1 透視投影變換
3.3.2 平行投影變換
3.4 圖形裁剪
3.4.1 點的裁剪
3.4.2 直線的裁剪
3.4.3 多邊形的裁剪
3.5 視窗概念及視窗到視區的變換
3.5.1 基本概念
3.5.2 視窗到視區的變換
習題3
第4章 多邊形的掃描轉換與區域填充
4.1 多邊形的掃描轉換
4.1.1 多邊形的掃描轉換的定義
4.1.2 逐點判斷算法(掃描線算法)
4.1.3 掃描線算法
4.1.4 邊界標誌算法
4.2 區域填充技術
4.2.1 區域的表示
4.2.2 遞歸算法
4.2.3 棧結構的種子填充算法
4.2.4 掃描線填充算法
4.2.5 區域填充圖案
4.2.6 多邊形的掃描轉換與區域填充方法比較
4.3 反走樣
4.3.1 提高解析度
4.3.2 直線的區域採樣
習題4
第5章 隱藏線與隱藏面的消除
5.1 多面體的隱藏線消除
5.1.1 減少直線求交
5.1.2 多面體的隱藏線消除
5.1.3 凹多面體的隱藏線消除
5.2 曲面的隱藏線消除
5.3 隱藏面的消除
5.3.1 區域子分算法
5.3.2 畫家算法
5.3.3 Z快取算法
5.3.4 掃描線算法
5.3.5 區間掃描線算法
習題5
第6章 曲線、曲面的表示
6.1 基礎知識
6.1.1 顯式、隱式和參數表示
6.1.2 插值
6.1.3 逼近
6.1.4 曲線的連續性
6.1.5 曲線擬合
6.1.6 三次Hermite樣條
6.2 Bezier曲線、曲面的表示
6.2.1 Bezier曲線的定義
6.2.2 Bezier曲線的性質
6.2.3 Bezier曲線的拼接
6.2.4 Bezier曲線的離散生成
6.2.5 Bezier曲面的定義
6.2.6 Bezier曲面的性質
6.2.7 Bezier曲面的拼接
6.3 B樣條曲線、曲面的表示
6.3.1 B樣條曲線的定義
6.3.2 B樣條曲線的分類
6.3.3 B樣條曲線的性質
6.3.4 非均勻有理B樣條曲線
6.3.5 B樣條曲面的定義
6.3.6 非均勻有理B樣條曲面
習題6
第7章 幾何造型技術
7.1 線框模型
7.2 表面模型
7.2.1 三維物體的邊界表示
7.2.2 三維物體的掃描表示
7.3 構造實體
7.3.1 正則形體及正則運算
7.3.2 構造實體的幾何表示
7.3.3 光線投射算法
7.4 空間劃分表示法
7.4.1 空間位置枚舉表示
7.4.2 八叉樹表示
7.4.3 八叉樹節點的編碼方式
習題7
第8章 真實感圖形學
第9章 動畫技術
第10章 openGL程式設計基礎
參考文獻

熱門詞條

聯絡我們