《计算机图形学 第2版》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:常明,朱林主编
  • 出 版 社:武汉:华中科技大学出版社
  • 出版年份:2001
  • ISBN:7560919839
  • 页数:318 页
图书介绍:本书介绍了计算机图形学的基础理论和算法以及实现这些算法的二、三维图形系统。主要内容包括:图形系统硬件、交互技术基础、图形变换、图形生成算法、几何造型基础、消隐处理、真实感图形与可视化技术初步。为了便于自学,每部分内容都精心设计了用C++语言编写的程序实例,使读者在学习理论和算法的同时,也能掌握在计算机上实现这些算法的方法。本书可作为高等院校各专业的本科生、研究生学习计算机图形学的教材,也可作为广大工程技术人员从事CG/CAD工作的参考书。

第一章 计算机图形学概述 1

概述 1

计算机图形系统的硬件环境 5

习题 10

第二章 C语言图形程序设计 11

文本模式下使用的库函数 11

图形模式下使用的库函数 15

西文状态下的汉字显示 30

图形程序设计 36

习题 41

第三章 图形显示算法基础 42

直线的生成算法 42

圆弧的生成算法 46

规则曲线的生成算法 53

自由曲线的生成算法 59

工程曲面的构造方法 65

习题 94

第四章 图形变换的矩阵方法 95

二维图形变换 95

三维图形变换 103

习题 118

第五章 图形处理算法 119

视见变换 119

二维图形剪取 126

光栅图形的扫描转换与区域填充 138

习题 144

第六章 图形交互技术初步 145

图形交互技术基础 145

人机交互界面设计 147

鼠标的使用 148

窗口技术 153

菜单的设计与应用 162

橡皮筋技术 164

习题 181

第七章 图形数据结构 182

数据结构概述 182

线性表结构 184

数组 186

栈 189

队列 191

链表 195

树形结构与二叉树的应用 205

图形数据文件 207

习题 209

第八章 二维图形软件系统 210

二维设计绘图软件CADTool简介 210

CADTool系统的预备知识 212

CADTool的主菜单工具箱 214

主绘图工具箱 216

计算机绘制三视图 222

习题 225

第九章 三维几何造型初步 226

三维图形系统的坐标系 226

三维图形中的几何元素 227

三维立体的构造模型 229

正则实体 232

三维物体的表示方法 234

习题 242

第十章 三维图形显示与消隐处理 243

三维图形显示过程 243

观察坐标系的定义及有关计算 244

三维图形显示的数学基础 247

三维图形剪取 251

分段可见性判断算法 252

隐藏量算法 254

可见面判别算法 256

深度缓冲器算法(Depth-BufferMethod) 257

扫描线算法 259

画家算法 261

习题 274

第十一章 真实感图形与可视化技术基础 275

引言 275

颜色的基础知识 276

光照模型 288

绘制方法 292

可视化技术基础 298

虚拟现实系统简介 301

习题 304

第十二章 三维图形系统 305

三维几何造型系统InteSolid简介 305

系统操作概述 307

三维几何造型实例 309

习题 317

参考文献 318