基本信息
計算機圖形學及其實踐教程
書號:50384
ISBN:978-7-111-50384-2
作者:黃靜
印次:1-2開本:16開
字數:300千字
定價:49.0
所屬叢書:高等院校計算機教材系列
出版日期:2017-08-04
內容簡介
本教材全面論述計算機圖形學的基本原理、方法及其套用。本書首先對計算機圖形學的套用、計算圖形系統作了介紹,然後對計算機圖形學系統原理、基本圖元的生成技術、圖形變換、互動技術、三維圖形表示及真實感圖形繪製等內容進行了闡述。同時結合實踐,重在培養學生圖形編程動手能力
目錄信息
序一
序二
前言
教學建議
第1章 緒 論
11 計算機圖形學及其相關概念
1.2計算機圖形學的發展
1.3計算機圖形學的套用
1.4 計算機圖形學的相關技術
1.4.1 0penGL技術
1.4.2 DirectX技術
1.4.3 Web3D技術
本章小結
習題1
第2章 計算機圖形系統組成
2.1概述
2.1.1 計算機圖形系統的功能
2.1.2計算機圖形系統的結構
2.2 圖形顯示與觀察設備
2.3 圖形輸入設備
2.4 圖形輸出設備
2.5 圖形軟體及其標準
本章小結
習題2
第3章 OpenGL編程基礎
3.1 0penGL簡介
3.2 0penGL的功能
3.3 0penGL的組成
3.4 0penGL體系結構
3.5 0penGL T作流程
3.6 0penGL數據類型
3.7 0penGL函式命名約定
3.8 0penGL編程初探
3.8.1 0penGL編程入門
3.8.2 0penGL程式結構
本章小結
習題3
第4章 基本圖元的生成
4.1 點的生成算法
4.2直線的生成算法
4.2.1 DDA算法
4.2.2 Bresenham算法
4.3 圓的生成算法
4.4 區域填充算法
4.4.1 多邊形掃描轉換算法
4.4.2邊緣填充算法
4.4.3種子填充算法
4.5字元的生成
4.6光柵圖形的反走樣
本章小結
習題4
第5章 OpenGL中基本圖元的繪製
5.1點的繪製
5.2直線的繪製
5.3可填充的圖元繪製
5.4多邊形的繪製模式
5.5 圓和橢圓的繪製
?5.6狀態的保存
5.7字元的繪製
5.8反走樣的實現
本章小結
習題5
第6章 圖形用戶界面與互動技術
6.1概述
6.2人機互動用戶界面的設計原則
6.3邏輯輸入設備及數據輸入處理
6.3.1邏輯輸入設備
6.3.2數據輸入處理
6.4基本互動技術
6.4.1基本繪圖技術
6.4.2基本三維互動技術
6.5 0penGL互動與動畫技術的實現
6.5.1視窗改變回調函式
6.5.2 閒置回調函式
6.5.3重繪回調函式
6.5.4單、雙快取技術
6.5.5鍵盤互動
6.5.6滑鼠互動
6.5.7快捷選單
、6.5.8子視窗與多視窗
6.5.9顯示列表 -
6.5.10拾取操作
本章小結 一
習題6
第7章 圖形變換
7.1 二維基本幾何變換
7.1.1平移變換
7.1.2比例變換
7.1.3旋轉變換
7.1.4對稱變換
7.1.5錯切變換
7.2齊次坐標
7.2.1齊次坐標的概念
7.2.2二維齊次坐標變換
7.3組合變換
7.3.1 組合平移
7.3.2組合旋轉
7.3.3 組合縮放
7.3.4對任一固定點旋轉
7.3.5 對任一固定點縮放
7.3.6對任一固定軸對稱變換
7.3.7矩陣合併特性
7.4二維觀察
7.4.1二維觀察流程
7.4.2 視窗到視區的變換
7.4.3 0penGL二維圖形變換及其
實例
7.4.4二維直線裁剪算法及其實現
7.4.5其他二維圖形裁剪算法介紹
7.5三維幾何變換
7.5.1 三維基本幾何變換
7.5.2三維組合變換
7.5.3 0penGL三維圖形變換及其
實例
本章小結
習題7
第8章 三維觀察與投影變換
8.1三維觀察
8.1.1三維觀察流程
8.1.2三維觀察坐標系
8.1.3從世界坐標繫到觀察坐標系的
變換
8.2投影變換
8.2.1平行投影
8.2.2透視投影
8.3空間規範化
8.4三維裁剪
第9章 真實感圖形繪製
第10章 曲線曲面造型
第11章 三維形體的表示
實驗一 OpenGL圖形編程入門
實驗二 OpenGL的簡單動畫
實驗三 OpenGL的鍵盤互動繪製
實驗四 OpenGL的滑鼠互動繪製
實驗五 基本圖元的生成算法
實驗六 2D圖形變換
實驗七 2D太陽系繪製
實驗八 線段裁剪算法
實驗九 3D編程基礎
實驗十 3D機器人
實驗十一 互動的3D漫遊世界
實驗十二 簡單光照和材質
實驗十三 霧、透明和陰影
實驗十四 3DS格式的模型顯示
實驗十五 紋理映射
實驗十六 Bezier曲線曲面繪製
實驗十七 多結點樣條曲線曲面
繪製
參考文獻