第1章 CAD概論
1. 1 CAD系統(tǒng)發(fā)展概況
1. 1. 1 什么是CAD技術
1. 1. 2 CAD技術的發(fā)展
1. 1. 3 CAD系統(tǒng)的分類
1. 1. 4 CAD系統(tǒng)的應用
1. 2 CAD系統(tǒng)硬件基礎
1. 2. 1 計算機主機
1. 2. 2 圖形輸入設備
1. 2. 3 圖形顯示設備
1. 2. 4 圖形硬拷貝輸出設備
1. 3 CAD系統(tǒng)軟件基礎
1. 3. 1 CAD軟件的技術特點
1. 3. 2 CAD軟件對硬軟件環(huán)境的要求
1. 3. 3 CAD系統(tǒng)中的軟件
1. 4 小結
習題
第2章 圖形變換
2. 1 預備知識
2. 1. 1 世界坐標系和設備坐標系
2. 1. 2 矢量運算
2. 1. 3 矩陣運算
2. 1. 4 齊次坐標
2. 1. 5 仿射變換與幾何不變性
2. 2 窗口視圖變換
2. 2. 1 窗口區(qū)和視圖區(qū)
2. 2. 2 窗口視圖變換
2. 2. 3 二維圖形輸出流水線
2. 3 二維幾何變換
2. 3. 1 幾種基本的二維幾何變換
2. 3. 2 二維幾何變換的齊次坐標表示
2. 3. 3 二維幾何變換的組合
2. 3. 4 二維變換矩陣的功能分塊
2. 4 三維幾何變換
2. 4. 1 右手系與左手系
2. 4. 2 基本三維幾何變換
2. 4. 3 三維幾何變換的組合
2. 4. 4 三維變換矩陣的功能分塊
2. 5 二維裁剪
2. 5. 1 線段裁剪
2. 5. 2 多邊形裁剪
2. 5. 3 字符裁剪
2. 6 小結
習題
第3章 二維圖形生成技術
3. 1 圖素及其屬性
3. 2 常用直線圖形生成算法
3. 2. 1 逐點比較法
3. 2. 2 數值微分法(DDA法)
3. 2. 3 布雷森漢姆(Bresenham)直線生成算法
3, 2. 4 常用直線圖形生成舉例
3. 3 剖面線與填充
3. 3. 1 不含小島的封閉多邊形內畫剖面線的矢量求交算法
3. 3. 2 含小島的封閉多邊形內畫剖面線的矢量求交算法
3. 3. 3 像素區(qū)域填充算法
3. 3. 4 掃描線區(qū)域填充算法
3. 4 字符及符號
3. 4. 1 概述
3. 4. 2 矢量漢字和矢量字符的存儲與顯示
3. 5 二次曲線
3. 5. 1 圓弧和橢圓弧的擬合法
3. 5. 2 二次曲線的參數擬合法
3. 6 自由曲線
3. 6. 1 曲線的光滑連接
3. 6. 2 拋物線參數樣條曲線
3. 6. 3 Hermite曲線
3. 6. 4 貝塞爾(Bezier)曲線
3. 6. 5 B樣條曲線
3. 7 小結
習題
第4章 交互技術與用戶接口
4. 1 交互技術
4. 1. 1 交互設備
4. 1. 2 交互任務
4. 1. 3 交互技術
4. 2 用戶接口
4. 3 實際交互系統(tǒng)的構造
4. 3. 1 有關原則說明
4. 3. 2 交互式用戶接口的實現
4. 4 小結
習題
第5章 三維圖形顯示
5. 1 三維圖形處理過程
5. 2 投影變換
5. 2. 1 投影變換概述
5. 2. 2 透視投影
5. 2. 3 平行投影
5. 3 觀察空間的定義和轉換
5. 3. 1 觀察空間的定義
5. 3. 2 空間轉換
5. 4 三維裁剪
5. 5 消隱技術
5. 5. 1 基本概念
5. 5. 2 深度緩存算法
5. 5. 3 掃描線算法
5. 6 真實感圖形生成技術
5. 6. 1 真實感圖形
5. 6. 2 簡單光反射模型
5. 6. 3 增量式光反射模型
5. 6. 4 整體光照模型
5. 6. 5 光線跟蹤算法
5. 6. 6 反走樣
5. 6. 7 陰影生成技術
5. 7 小結
習題
第6章 三維幾何造型基礎
6. 1 概述
6. 2 三維幾何造型
6. 2. 1 線框模型
6. 2. 2 表面模型
6. 2. 3 實體模型
6. 2. 4 參數化幾何造型
6. 3 特征造型
6. 3. 1 特征造型的特點和作用
6. 3. 2 特征的定義
6. 3. 3 特征的分類
6. 3. 4 參數化特征造型
6. 4 小結
習題
第7章 計算機輔助設計常用軟件介紹
7. 1 AutoCAD 2000應用軟件
7. 1. 1 AutoCAD 2000簡介
7. 1. 2 二維圖形的繪制
7. 1. 3 圖形的編輯
7. 1. 4 尺寸標注
7. 1. 5 設計中心
7. 1. 6 圖紙的布局與打印輸出
7. 1. 7 三維圖形的繪制
7. 2 3DS MAX R3使用指南
7. 2. 1 3DS MAX R3概述
7. 2. 2 3DS MAX R3主要術語和概念
7. 2. 3 3DS MAX R3的建模
7. 2. 4 3DS MAX R3的材質和貼圖
7. 2. 5 3DS MAX R3的燈光. 攝像機與環(huán)境設定
7. 2. 6 3DS MAX R3的動畫
7. 2. 7 3DS MAX R3的應用實例
7. 3 OpenGL
7. 3. 1 OpenGL概述
7. 3. 2 OpenGL的基本操作
7. 3. 3 Windows系統(tǒng)下的OpenGL函數
7. 3. 4 OpenGL的基本程序結構
7. 3. 5 OpenGL的狀態(tài)機制
7. 3. 6 OpenGL中的圖元繪制
7. 3. 7 坐標變換
7. 3. 8 應用變換的一個實例
7. 3. 9 光照處理
7. 4 小結
附錄A 上機實驗指示書
附A. 1 實驗內容和要求
附A. 2 用C十十語言編程
附A. 2. 1 上機環(huán)境簡介
附A. 2. 2 用C語言編程上機題
附A. 2. 3 源程序中的作業(yè)環(huán)境及其他相關代碼
附A. 2. 4 有關的CDC類中的成員函數
附A. 3 交互技術和用戶接口實驗
附A. 3. 1 實驗要求
附A. 3. 2 使用的函數補充說明
參考文獻