普通高等教育規劃教材:計算機圖形學基礎

普通高等教育規劃教材:計算機圖形學基礎

《普通高等教育規劃教材:計算機圖形學基礎(第2版)》作為計算機圖形學的入門教材,主要介紹了計算機圖形學的基本概念、原理、方法和內容,詳細講述了圖形系統的組成、基本圖形的光柵生成算法、常用互動技術和方法、圖形裁剪和圖形變換、典型曲線和曲面、可見面判斷算法和真實感圖形生成算法。和其他同類型教材的最大不同是突出實用性,幾乎所有算法都給出具體實現的C或VC++源程式,讀者可以直接使用這些源程式來理解和掌握所學內容,提高學習的興趣。

基本介紹

  • 中文名:普通高等教育規劃教材:計算機圖形學基礎
  • 出版社:機械工業出版社
  • 頁數:206頁
  • 開本:16
  • 品牌:機械工業出版社
  • 作者:杜曉增 丁宇辰
  • 出版日期:2013年10月1日
  • 語種:簡體中文
  • ISBN:9787111438915
內容簡介,圖書目錄,

內容簡介

《普通高等教育規劃教材:計算機圖形學基礎(第2版)》可作為高等院校計算機、信息處理等相關專業本科生的教學用書,也可供對計算機圖形學感興趣的讀者參考。

圖書目錄


第2版前言
第1章 概述
1.1 計算機圖形學的誕生
1.2 計算機圖形學的套用
1.2.1 計算機輔助設計
1.2.2 用戶接口
1.2.3 圖示
1.2.4 計算機動畫
1.2.5 科學可視化
1.3 圖形軟體標準
1.3.1 圖形核心繫統(GKS)
1.3.2 程式設計師層次互動圖形系統(PHIGS)
1.3.3 開放圖形庫(OpenGL)
習題
第2章 圖形系統
2.1 計算機圖形軟體系統
2.2 計算機圖形硬體系統
2.2.1圖形輸入設備
2.2.2圖形輸出設備
2.3 圖形顯示設備
2.3.1 陰極射線管(CRT)
2.3.2 隨機掃描顯示器
2.3.3 光柵掃描顯示器
2.3.4 彩色CRT
2.3.5 幀緩衝區和色彩
2.3.6 刷新式顯示器的相關術語
2.4 液晶顯示器(LCD)
習題
第3章 基本圖形元素的生成算法
3.1 直線的生成算法
3.1.1 點的生成
3.1.2 直線段的生成
3.1.3 數值微分分析法(DDA)
3.1.4 中點畫線算法
3.1.5 Bresenham算法
3.2 圓的生成算法
3.2.1 中點法
3.2.2 Bresenham法畫圓
3.3 橢圓的生成算法
3.4 區域填充算法
3.4.1 多邊形的掃描線連貫算法
3.4.2 種子填充算法
習題
第4章 圖形變換
4.1 二維幾何變換
4.1.1 平移變換
4.1.2 旋轉變換
4.1.3 比例變換
4.1.4 齊次坐標
4.1.5 級聯變換
4.2 三維幾何變換
4.2.1 平移變換
4.2.2 比例變換
4.2.3 旋轉變換
4.2.4 繞空間中任一直線旋轉變換
4.3 三維變換綜合示例
4.4 投影變換
4.4.1 投影變換分類
4.4.2 正平行投影(三視圖)
4.4.3 正軸測投影
4.4.4 斜平行投影
4.4.5 透視投影
習題
第5章 互動技術
5.1 輸入設備
5.1.1 定位設備(Locator)
5.1.2 筆畫設備(Stroke)
5.1.3 選擇設備(Choice)
5.1.4 字元設備(String)
5.1.5 定值設備(Value)
5.1.6 拾取設備(Pick)
5.2 輸入控制
5.2.1 請求模式
5.2.2 採樣模式
5.2.3 事件模式
5.3 互動技術
5.3.1 定位技術
5.3.2 約束技術
5.3.3 橡皮筋技術
5.3.4 拖動技術
習題
第6章 圖形裁剪
6.1 視窗到視區變換
6.1.1 坐標系
6.1.2 變換
6.2 線段裁剪
6.2.1 標號法
6.2.2 中點法
6.3 多邊形裁剪
習題
第7章 曲線和曲面
7.1 Bezier曲線曲面
7.1.1 Bezier曲線
7.1.2 Bezier曲線的繪製
7.1.3 Bezier曲面
7.2 B樣條
7.2.1 B樣條(Bsplirle)曲線
7.2.2 均勻B樣條
7.2.3 均勻非周期性B樣條曲線
7.3 Nurbs曲線
7.3.1 有理B樣條曲線
7.3.2 非均勻有理B樣條曲線
習題
第8章 可見面判斷算法
8.1 多面體的消隱
8.1.1 凸多面體的消隱
8.1.2 凹多面體的消隱
8.2 Z緩衝區消隱算法
8.2.1 基本思想
8.2.2 深度的計算
8.2.3 掃描線深度算法
8.3 Warnock算法
8.3.1 基本思想
8.3.2 四叉樹結構
8.3.3 包圍盒分割算法
8.3.4 Warnock算法舉例
8.4 消隱算法程式
習題
第9章 真實感物體繪製
9.1 光照模型
9.1.1 漫反射(Diffuse)
9.1.2 環境光(Aimbient)
9.1.3 鏡面反射(SpeeMar)
9.2 Gouraud明暗處理
9.3 光線跟蹤(Ray—Tracing)算法
9.4 紋理(Texture)映射
9.5 示例
習題
附錄
附錄A C語言圖形函式
A.1 圖形系統控制函式
A.2 視區和螢幕操作函式
A.3 直線類繪圖函式
A.4 填充函式
A.5 圓弧類繪圖函式
A.6 顏色控制函式
A.7 像素和位映像操作函式
A.8 圖形文本函式
A.9 綜合繪圖示例
習題
附錄B OpenGL編程
B.1 OpenGL概述
B.2 OpenGL操作
B.3 OpenCL編程方法
參考文獻

相關詞條

熱門詞條

聯絡我們