計算機圖形學教程[陸潤民主編書籍]

計算機圖形學教程[陸潤民主編書籍]
更多義項 ▼ 收起列表 ▲

《計算機圖形學教程》本書是作者自己多年來在清華大學講授“計算機圖形學”的基礎上,參考一系列典型教材,整理編寫而成的。全書的主要內容包括:計算機圖形系統、圖形程式設計方法、圖形數據結構、圖形變換、圖形算法、曲線曲面、幾何造型、三維真實感圖形和計算機動畫技術等。本書內容豐富且層次分明,可以適合各種不同的教學模式。書中既講授基礎理論,也提供了大量套用實例,同時還介紹了AutoCAD和3DSMAX的套用,有利於學以致用,提高學生的實際能力。本書可作為普通高校“計算機圖形學”課程的教材,也可供函授大學、電視大學等成人高校使用,亦可作為從事計算機輔助設計工作的工程技術人員的參考書。本書配有電子教案。

書籍信息

作者:陸潤民
定價:19元
印次:1-6
ISBN:9787302062424
出版日期:2003.03.01
印刷日期:2006.04.06

內容簡介

本書是作者自己多年來在清華大學講授“計算機圖形學”的基礎上,參考一系列典型教材,整理編寫而成的。全書的主要內容包括:計算機圖形系統、圖形程式設計方法、圖形數據結構、圖形變換、圖形算法、曲線曲面、幾何造型、三維真實感圖形和計算機動畫技術等。本書內容豐富且層次分明,可以適合各種不同的教學模式。書中既講授基礎理論,也提供了大量套用實例,同時還介紹了AutoCAD和3DSMAX的套用,有利於學以致用,提高學生的實際能力。本書可作為普通高校“計算機圖形學”課程的教材,也可供函授大學、電視大學等成人高校使用,亦可作為從事計算機輔助設計工作的工程技術人員的參考書。本書配有電子教案。

圖書目錄

第1章計算機圖形系統1

1.1緒論1

1.1.1計算機圖形學概況1

1.1.2計算機圖形學的主要套用領域2

1.1.3計算機圖形學與計算機輔助設計3

1.2計算機圖形系統4

1.2.1計算機圖形系統的功能與組成4

1.2.2圖形設備6

1.2.3圖形軟體11第2章圖形程式13

2.1圖案程式13

2.1.1金剛石圖案13

2.1.2腎形圖案14

2.1.3海綿圖案15

2.2通用圖形程式17

2.2.1構造功能模組的基本原則17

2.2.2圖形程式17

2.2.3以外接圓圓心定位的正多邊形19

2.2.4螺旋圖案20

2.3典型繪圖方法22

2.3.1參數法繪圖23

2.3.2子圖形拼接法繪圖25

2.4動畫程式28

2.4.1用重畫技術設計動畫程式28

2.4.2利用多圖形頁功能設計動畫程式30

2.4.3用點陣圖像函式設計動畫程式32第3章圖形數據結構35

3.1圖形數據結構概述35

3.2線性列表結構36

3.2.1線性表36

3.2.2線性表的運算37

3.2.3棧結構38

3.3鍊表結構38

3.3.1單向鍊表39

3.3.2循環鍊表40

3.3.3多重鍊表41

3.4樹形結構簡介41

3.4.1樹的基本概念42

3.4.2二叉樹43

3.4.3二叉排序樹45

3.5排序及查找46

3.5.1排序的基本概念46

3.5.2排序的方法47

3.5.3查找48第4章圖形變換50

4.1圖形變換的基本原理50

4.2二維圖形的變換51

4.2.1二維基本變換51

4.2.2二維組合變換55

4.3三維圖形的變換58

4.3.1三維變換矩陣58

4.3.2三維圖形的基本變換59

4.3.3三維組合變換62

4.4三維投影變換64

4.4.1三視圖64

4.4.2正軸測投影圖65

4.4.3透視投影圖66

4.5任意視點透視變換69

4.5.1視向變換69

4.5.2透視變換72第5章圖形算法74

5.1基本運算74

5.1.1交點計算74

5.1.2關係判別76

5.1.3視窗運算78

5.2基本圖形生成算法79

5.2.1直線的生成算法80

5.2.2圓弧的生成算法84

5.3填充算法88

5.3.1剖面線算法88

5.3.2填充算法91

5.4直線段裁剪算法92

5.4.1直線段和視窗的關係92

5.4.2代碼裁剪算法93

5.4.3矢量裁剪算法95

5.4.4中點再分裁剪算法96

5.5多邊形運算97

5.5.1多邊形的裁剪算法97

5.5.2多邊形運算100第6章曲線曲面104

6.1常見二次曲線的繪製104

6.1.1繪製曲線的基本方法104

6.1.2橢圓繪圖程式分析105

6.2拋物樣條曲線107

6.2.1曲線生成的原理107

6.2.2曲線的討論109

6.2.3曲執行緒序110

6.3三次參數樣條曲線111

6.3.1曲線生成的原理111

6.3.2三次參數樣條曲線的表達式113

6.3.3解題過程115

6.4Bézier曲線和B樣條曲線116

6.4.1Bézier曲線117

6.4.2B樣條曲線119

6.5Bézier曲面和B樣條曲面124

6.5.1Bézier曲面124

6.5.2B樣條曲面126

6.6實驗曲線的繪製方法127

6.6.1最小二乘法127

6.6.2用最小二乘法擬合直線128

6.6.3擬合多項式曲線128第7章幾何造型131

7.1幾何形體在計算機內的表示131

7.1.1幾何元素的定義131

7.1.2形體的模型132

7.1.3常用的形體表示方法134

7.2集合運算136

7.2.1正則形體和有效實體136

7.2.2求交運算138

7.3其他造型方法140

7.3.1特徵造型140

7.3.2分形造型140

7.4AutoCAD的實體造型功能143

7.4.1用戶界面143

7.4.2三維模型的顯示145

7.4.3實體造型148

7.4.4實體的有效性檢查158第8章三維真實感圖形159

8.1概述159

8.1.1真實感圖形的概念159

8.1.2平面方程及法向量160

8.2凸面體的消隱方法161

8.2.1平面體表面法向量與可見性的關係161

8.2.2凸多面體隱線的消去方法162

8.3任意平面體的消隱算法163

8.3.1算法思想及流程163

8.3.2曲面體的消隱方法164

8.4隱藏面算法165

8.4.1深度緩衝器算法165

8.4.2掃描線算法166

8.4.3面積相關算法167

8.5光照效應168

8.5.1明暗模型168

8.5.2多面體的明暗模型171

8.5.3陰影產生172第9章計算機動畫174

9.13DS MAX的用戶界面174

9.1.1下拉式選單欄175

9.1.2工具條178

9.1.3命令面板178

9.1.4視圖區180

9.2建模方法182

9.2.1基本體素的建立182

9.2.2形的創建185

9.2.3複雜實體187

9.3動畫製作192

9.3.1關鍵幀動畫193

9.3.2路徑動畫193

9.3.3文字動畫196

9.3.4簡單的變形動畫197附錄A練習題200附錄BC語言圖形函式206參考文獻215

熱門詞條

聯絡我們