《计算机图形学教程》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:唐荣锡,汪嘉业,彭群生编
  • 出 版 社:北京:科学出版社
  • 出版年份:1999
  • ISBN:7030015177
  • 页数:478 页
图书介绍:

第一章 绪论 1

1.1 计算机图形学的研究内容 1

1.2 简单的历史回顾 2

1.3 计算机图形学的应用 8

1.4 计算机图形学的当前研究课题 22

第二章 计算机图形外围设备 28

2.1 计算机图形外围设备基础 28

2.2 随机扫描刷新式显示器 33

2.3 其它图形显示器 44

2.4 图形输入设备 50

2.5 自动绘图机 55

第三章 生成直线和圆弧的算法 60

3.1 生成直线的DDA方法 60

3.2 生成直线的Bresenham算法 61

3.3 Bresenham生成圆弧的算法 65

3.4 绘圆弧的正负法 68

3.5 圆的多边形迫近法 70

第四章 变换 78

4.1 一个简单的图形软件包 78

4.2 三维图形的显示流程 81

4.3 三维几何变换 83

4.4 投影 92

4.5 裁剪 100

4.6 窗口到视区的变换 114

4.7 图形显示流程的进一步说明 117

第五章 图形段 129

5.1 图形段的操作 129

5.2 一个计算机辅助绘图的例子 132

5.3 图形段功能的实现方法 143

5.4 存贮器的管理 151

5.5 多层结构和过程方法 153

5.6 符号和实例 159

5.7 应用模型和图形系统 162

第六章 人机图形交互与图形标准GKS 165

6.1 基本图形输入逻辑功能的实现 165

6.2 其它图形交互技术 171

6.3 输入设备和输入信息的管理 180

6.4 设计人机图形交互的一般原则 185

6.5 计算机图形国际标准GKS 187

第七章 光栅图形的扫描转换与区域填充 200

7.1 多边形的扫描转换 200

7.2 区域填充 216

7.3 多边形的扫描转换与区域填充的比较 224

7.4 光栅图形的反混淆算法 226

第八章 隐藏面和隐藏线的消除 233

8.1 多面体的隐藏线消除 234

8.2 曲面的隐藏线消除 243

8.3 区域子分算法 246

8.4 z缓冲器算法和扫描线算法 250

8.5 跨距扫描线算法 255

8.6 曲面的扫描线消隐算法 259

8.7 优先级表算法 261

第九章 曲线曲面的表示 265

9.1 Bézier曲线曲面 265

9.2 B样条曲线曲面 281

9.3 孔斯曲面 291

第十章 三维立体造型 297

10.1 概述 297

10.2 体素构造表示(CSG树表示) 303

10.3 边界表示法 311

10.4 八叉树表示 327

10.5 三维几何造型系统设计 332

10.6 数据结构设计实例 336

第十一章 真实感图形的基本理论与算法 343

11.1 引言 343

11.2 简单光照明模型 345

11.3 多边形表示物体的光滑明暗处理 352

11.4 一个快速的Phong明暗处理算法 356

11.5 阴影生成 358

11.6 整体光照明模型 363

11.7 光线跟踪技术的基本原理 367

11.8 光线跟踪的求交计算 371

11.9 物体表面细节的模拟 379

11.10 图形反混淆技术 388

第十二章 高度真实感图形绘制 403

12.1 光照明模型的光学原理 403

12.2 局部光照明模型 410

12.3 采用光线跟踪的整体光照明模型 422

12.4 辐射度方法 433

12.5 光源的描述 441

12.6 自然景象的模拟 446

12.7 颜色 454

参考文献 472