出版時間:2002-7 出版社:人民郵電出版社 作者:王汝傳 頁數(shù):303 字?jǐn)?shù):476000
內(nèi)容概要
本書主要介紹了計算機圖形技術(shù)的原理及其應(yīng)用,對計算機圖形學(xué)基本概念、計算機圖形系統(tǒng)、C語言繪圖程序設(shè)計、二維和三維圖形生成和變換技術(shù)、圖形的裁剪和消隱技術(shù)、交互式繪圖和真實感圖形生成技術(shù)等有關(guān)知識作了詳細而系統(tǒng)的論述。此外,本書還給出了大量圖形學(xué)方面的應(yīng)用程序?qū)嵗? 本書可作為大學(xué)計算機專業(yè)和其他相關(guān)專業(yè)的計算機圖形學(xué)教材,也可供從事計算機圖形處理技術(shù)人員及其他有關(guān)的工程技術(shù)人員閱讀使用。
書籍目錄
第1章 概述 1.1 計算機圖形學(xué)的概念與研究內(nèi)容 1.1.1 什么是計算機圖形學(xué) 1.1.2 圖像處理、模式識別與計算機圖形學(xué) 1.1.3 計算機繪圖與CAD/CAM技術(shù)的關(guān)系 1.1.4 計算機圖形學(xué)研究的內(nèi)容 1.2 計算機圖形學(xué)發(fā)展概況 1.2.1 計算機圖形學(xué)的發(fā)展 1.2.2 計算機圖形軟件的幾種類型 1.3 計算機圖形學(xué)特點和應(yīng)用 1.3.1 計算機圖形學(xué)的特點 1.3.2 計算機圖形學(xué)的應(yīng)用領(lǐng)域 1.4 計算機圖形學(xué)當(dāng)前研究的課題 習(xí)題 第2章 計算機圖形系統(tǒng) 2.1 計算機圖形系統(tǒng)的組成 2.1.1 圖形系統(tǒng)的結(jié)構(gòu) 2.1.2 圖形系統(tǒng)的基本功能及其硬件性能要求 2.1.3 圖形系統(tǒng)分類及硬件工作平臺 2.2 計算機圖形顯示器 2.2.1 CRT顯示器工作原理 2.2.2 圖形顯示器的類型 2.2.3 顯示配置 2.2.4 其他顯示器 2.3 計算機圖形輸入設(shè)備 2.3.1 鍵盤 2.3.2 鼠標(biāo) 2.3.3 光筆 2.3.4 數(shù)字化儀和圖形輸入板 2.3.5 操縱桿、跟蹤球 2.3.6 觸摸屏 2.3.7 圖形掃描儀 2.4 計算機圖形輸出設(shè)備 2.4.1 繪圖儀 2.4.2 打印機 2.5 圖形核心系統(tǒng)(GKS)簡介2.5.1 GKS的功能 2.5.2 GKS的基本概念 2.5.3 GKS圖形輸出原語 2.5.4 圖段 2.5.5 GKS圖形輸入設(shè)備 2.6 通用圖形軟件簡介 2.6.1 通用圖形軟件的分類 2.6.2 通用圖形軟件簡介 習(xí)題 第3章 C語言圖形程序設(shè)計基礎(chǔ) 3.1 屏幕設(shè)置 3.1.1 屏幕顯示模式與坐標(biāo)系 3.1.2 圖形驅(qū)動程序與圖形模式 3.1.3 圖形系統(tǒng)初始化和模式控制 3.1.4 圖形坐標(biāo)的設(shè)置 3.1.5 屏幕窗口操作 3.2 圖形顏色設(shè)置 3.2.1 顏色的設(shè)置 3.2.2 調(diào)色板 3.2.3 獲取顏色信息 3.3 線的特性設(shè)定和填充 3.3.1 線的特性設(shè)定 3.3.2 填充 3.4 圖形模式下文本處理 3.4.1 文本輸出函數(shù) 3.4.2 輸出文本的設(shè)置 3.5 圖形存取處理 3.5.1 檢測所需內(nèi)存 3.5.2 把圖形存入內(nèi)存 3.5.3 從內(nèi)存復(fù)制圖形到屏幕 3.6 常用畫圖函數(shù)簡介 3.6.1 直線類函數(shù) 3.6.2 多邊形類函數(shù) 3.6.3 圓弧類函數(shù) 3.6.4 填充類函數(shù) 3.7 繪圖程序?qū)嵗?習(xí)題 第4章 二維圖形生成和變換技術(shù) 4.1 基本繪圖元素 4.1.1 點 4.1.2 直線 4.1.3 曲線 4.1.4 區(qū)域填充 4.2 直線段的生成 4.2.1 逐點比較法 4.2.2 數(shù)值微分法(DDA法) 4.2.3 Bresenham法 4.3 曲線的生成4.3.1 圓弧的生成 4.3.2 規(guī)則曲線的生成 4.3.3 自由曲線的生成 4.4 區(qū)域填充 4.4.1 多邊形區(qū)域填充 4.4.2 邊填充 4.4.3 種子填充 4.5 二維圖形變換 4.5.1 二維圖形幾何變換的基本原理 4.5.2 幾何變換的矩陣表示形式 4.5.3 二維圖形齊次坐標(biāo)矩陣變換 4.5.4 組合變換 4.5.5 二維圖形變換程序設(shè)計 4.6 二維圖像裁剪 4.6.1 窗口區(qū)和視圖區(qū) 4.6.2 直線段裁剪 4.6.3 多邊形裁剪 4.6.4 其他類型圖形裁剪 4.6.5 二維圖形裁剪程序設(shè)計 習(xí)題 第5章 三維圖形生成和變換技術(shù) 5.1 三維圖形的概念 5.2 自由曲面的生成 5.2.1 空間曲面的參數(shù)表示 5.2.2 Bezier(貝塞爾)曲面 5.2.3 B樣條曲面 5.2.4 Coons(孔斯)曲面 5.3 三維圖形變換 5.3.1 三維圖形幾何變換 5.3.2 三維圖形平行投影交換 5.3.3 三維圖形透視投影變換 5.4 三維圖形裁剪和消隱技術(shù) 5.4.1 三維圖形的裁剪 5.4.2 三維圖形消隱 習(xí)題 第6章 交互式繪圖技術(shù) 6.1 概述 6.2 交互式繪圖系統(tǒng) 6.2.1 交互式繪圖系統(tǒng)的組成 6.2.2 交互式繪圖系統(tǒng)的交互任務(wù) 6.2.3 交互式繪圖系統(tǒng)的設(shè)計原則 6.3 交互式繪圖的交互技術(shù) 6.3.1 構(gòu)圖技術(shù) 6.3.2 拾取技術(shù) 6.3.3 菜單技術(shù) 6.4 輸入控制方式 6.4.1 請示輸入方式 6.4.2 采樣輸入方式 6.4.3 事件輸入方式 6.5 交互式繪圖系統(tǒng)的構(gòu)造方法 6.5.1 界面布置 6.5.2 交互式工作方式 6.5.3 交互式用戶接口的實現(xiàn) 習(xí)題 第7章 真實感圖形生成技術(shù) 7.l 概述 7.2 簡單光照模型 7.2.1 環(huán)境反射光 7.2.2 漫反射光 7.2.3 鏡面反射光 7.2.4 Phong光照模型 7.3 明暗處理方法 7.3.1 哥羅德(Gouraud)強度插值法 7.3.2 Phong(馮)法向插值方法 7.4 陰影生成方法 7.4.1 自身陰影生成方法 7.4.2 投射陰影生成方法 7.5 整體光照模型與光線跟蹤算法 7.5.1 透明性的簡單模型 7.5.2 整體光照模型 7.5.3 光線跟蹤算法 7.6 紋理處理方法 7.6.1 紋理映射 7.6.2 擾動映射 7.7 圖形顏色和顏色模型 7.7.1 顏色的性質(zhì) 7.7.2 CIE色度圖 7.7.3 顏色模型 習(xí)題 第8章 幾何造型簡介 8.1 概述 8.2 幾何造型系統(tǒng)的三種模型 8.2.1 線框模型 8.2.2 表面模型 8.2.3 實體模型 8.3 實體模型的構(gòu)造 8.3.1 概述 8.3.2 邊界表示(B-rep)法 8.3.3 構(gòu)造實體幾何(CSG)法 8.3.4 掃描(Sweeping)法 8.3.5 分解表示(D-rep)法 習(xí)題 第9章 計算機動畫技術(shù) 9.l 計算機動畫技術(shù)概述 9.1.1 計算機動畫歷史與現(xiàn)狀 9.1.2 傳統(tǒng)動畫和計算機動畫 9.1.3 計算機動畫的應(yīng)用 9.1.4 計算機動畫研究內(nèi)容和應(yīng)用前景 9.2 計算機動畫的分類和原理 9.2.1 計算機動畫的分類 9.2.2 計算機動畫原理 9.3 計算機動畫的生成方法 9.3.1 畫—擦—畫方法 9.3.2 異或運算法9.3.3 塊動畫法 9.3.4 多頁面切換動畫方法 9.3.5 圖形變換動畫方法 9.3.6 逐幀動畫法 9.3.7 函數(shù)式動畫技術(shù) 習(xí)題 附錄A 標(biāo)準(zhǔn)顯示模式及擴充VGA顯示模式 附錄B Turbo C 2.0的圖形函數(shù)
圖書封面
評論、評分、閱讀與下載