全国高等院校应用型创新规划教材·计算机系列计算机图形学

本书特色

[

《计算机图形学》以培养应用型人才为目标进行内容规划,突出对应用能力的培养和训练。全书内容包括绪论、计算机图形系统、Visual C 6.0图形编程基础、基本图元生成、自由曲线曲面的设计、图形变换、图形裁剪、三维几何造型、分形曲线与函数迭代系统和计算机图形学专题设计等。本书按照知识点录制了全部课程视频,可以借助二维码通过“扫一扫”方式学习。 《计算机图形学》可作为高校本科生计算机及相关专业课程的教材或参考书,也可作为计算机图形学爱好者的入门书籍。

]

内容简介

[

《计算机图形学》以培养应用型人才为目标进行内容规划,突出对应用能力的培养和训练。全书内容包括绪论、计算机图形系统、Visual C++ 6.0图形编程基础、基本图元生成、自由曲线曲面的设计、图形变换、图形裁剪、三维几何造型、分形曲线与函数迭代系统和计算机图形学专题设计等。本书按照知识点录制了全部课程视频,可以借助二维码通过“扫一扫”方式学习。
《计算机图形学》可作为高校本科生计算机及相关专业课程的教材或参考书,也可作为计算机图形学爱好者的入门书籍。

]

目录

  目 录
**章 绪论 1**节 计算机图形学及相关概念 3第二节 计算机图形学的发展简况 5一、硬件平台 5二、基础理论 5三、实际应用 6四、SIGGRAPH 6第三节 计算机图形学的应用领域 7一、计算机辅助设计与制造 7二、科学计算可视化 7三、虚拟现实 8四、计算机艺术 8五、计算机动画与娱乐 8六、地理和自然资源的图形显示 9七、教学与培训 9八、图形用户接口 9第四节 计算机图形学的相关开发技术 10一、OpenGL技术 10二、ACIS技术 10三、DirectX技术 10四、Java3D技术 11五、VRML技术 11六、Web 3D技术 12本章知识结构图 12本章小结 13复习思考题 14第二章 计算机图形系统 15**节 计算机图形系统的组成 16一、计算机图形系统的功能 16二、计算机图形系统的结构 17第二节 图形输入设备及数据输入 20一、图形输入设备 20二、数据输入 22第三节 图形输出设备 23第四节 典型硬件设备的工作原理 27一、图形显示与观察设备 27二、绘图设备的工作原理 32三、3D打印机的工作原理 33第五节 图形软件及标准 35一、图形软件 35二、图形标准 35本章知识结构图 36本章小结 37复习思考题 38第三章 Visual C 6.0图形编程基础 39**节 Visual C 6.0应用程序开发方法 40一、Visual C 的集成开发环境 40二、应用程序工程的建立方法 40三、输入源程序进行程序设计 43第二节 图形设备接口和图形程序设计 44一、图形设备接口 44二、绘制基本图形 46三、画笔与画刷 50四、文本显示 55第三节 鼠标编程 56一、鼠标消息处理 57二、捕捉鼠标 58三、鼠标编程综合示例 58第四节 菜单程序设计 63一、菜单编辑器 63二、菜单消息响应 65三、菜单设计综合示例 66本章知识结构图 68本章小结 69复习思考题 69第四章 基本图元生成 71**节 点的生成 73第二节 直线的生成 74一、DDA算法 74二、Bresenham算法 78第三节 圆的生成 83一、坐标法 83二、折线逼近法 85三、Bresenham圆(圆弧)生成算法 87第四节 区域填充的基本应用和概念 91一、“画图”软件中的区域填充 91二、AutoCAD中的区域填充 92三、区域填充的相关概念 93第五节 区域填充算法 94一、种子填充算法与实例解析 94二、扫描线种子填充算法及实例解析 99三、扫描线转换填充算法 103四、边填充算法及其改进方法 108第六节 字符的生成 109一、点阵字符 110二、矢量字符 111三、点阵字符和矢量字符的比较 111本章知识结构图 112本章小结 112复习思考题 113第五章 自由曲线曲面的设计 115**节 自由曲线与曲面的数学基础 117一、曲线曲面表示 117二、插值和逼近 118三、参数连续性和几何连续性 120第二节 Hermite样条曲线 121一、样条曲线的概述 121二、Hermite样条边界条件与参数方程表达 122三、Hermite样条曲线的调和函数及坐标分量表达 124四、Hermite样条曲线的特点 124第三节 Cardinal曲线 127一、Cardinal曲线的初始条件 127二、Cardinal曲线的方程与矩阵推导 128三、Cardinal样条曲线的调和函数 129四、Hermite和Cardinal样条曲线的构图特点 130第四节 Bézier曲线 132一、Bézier曲线的定义及数学表达式 133二、Bézier曲线的性质 133三、三次Bézier曲线的调和函数与数学表达 135四、Bézier曲线的光滑连接 137五、Bézier曲线的构图特点 138第五节 B样条曲线 140一、B样条曲线的定义 140二、三次B样条曲线调和函数及参数方程 140三、B样条曲线的性质 142四、三次B样条的几种特殊情况 145五、控制三次B样条曲线几何形态的方法 146第六节 Coons曲面 151第七节 Bézier曲面 154一、Bézier曲面的数学表示式 154二、双三次Bézier曲面 154第八节 B样条曲面 157一、B样条曲面的数学表示式 157二、双三次B样条曲面 157本章知识结构图 161本章小结 162复习思考题 162第六章 图形变换 163**节 AutoCAD中的图形变换 164第二节 几何变换的基本原理 165第三节 平移变换与实例设计 166一、二维平移变换 166二、三维平移变换 166第四节 比例变换与实例设计 168一、二维比例变换 168二、三维比例变换 171第五节 旋转变换与实例设计 172一、二维旋转变换 172二、三维旋转变换 174第六节 对称变换与实例设计 178一、二维对称变换 178二、三维对称变换 184第七节 错切变换与实例设计 185一、二维错切变换 185二、三维错切变换 186第八节 复合变换与仿射变换 188一、复合变换 188二、仿射变换 189第九节 投影变换 190一、投影变换的分类 190二、平行投影 191三、透视投影 193本章知识结构图 195本章小结 196复习思考题 196第七章 图形裁剪 198**节 二维观察流程 200第二节 窗口—视区的变换 202第三节 图形裁剪的基本概念 206一、点的裁剪 207二、直线段和窗口的关系 207第四节 直线段裁剪 207一、编码裁剪算法 208二、中点分割裁剪算法 212三、参数化线段裁剪算法 213第五节 多边形裁剪 215一、逐边裁剪法 216二、双边裁剪法 219第六节 其他类型的图形裁剪 220一、非矩形裁剪窗口的线段裁剪 220二、曲线的裁剪 220三、字符的裁剪 220第七节 三维裁剪 221一、三维裁剪空间 221二、三维编码裁剪算法 222本章知识结构图 224本章小结 225复习思考题 225第八章 三维几何造型 227**节 三维几何造型中的元素 228一、点 229二、边 229三、环 229四、面 229五、体 230六、体素 231第二节 形体的存储模型 231一、线框模型 231二、表面模型 232三、实体模型 233第三节 三维形体的表示方法 234一、构造实体几何表示法 235二、扫描表示法 236三、分解模型表示法 237四、边界表示法 239五、混合模型表示法 240本章知识结构图 240本章小结 241复习思考题 241第九章 分形曲线与函数迭代系统 242**节 分形的提出与分形维数 244一、分形的萌芽 244二、分形维数 245三、分形的几何特征 246四、分形图形与欧氏图形的区别 247第二节 典型分形曲线的递归算法 247一、Koch曲线的递归算法及雪花的生成 247二、Peano_Hilbert曲线 250三、Sierpinski三角形与Sierpinski地毯 252第三节 迭代函数系统 253一、仿射变换与IFS码 254二、IFS迭代算法 255三、IFS植物构形 259本章知识结构图 261本章小结 262复习思考题 262第十章 计算机图形学专题设计 263**节 鱼群的卡通图形设计 263一、利用B样条曲线实现单尾鱼设计 264二、利用图形变换实现鱼群设计 266三、利用区域填充的着色处理 269第二节 自由曲面与IFS结合的景物设计 269一、二维图形的迭代函数系统(IFS)的建立 270二、图形变换与三维树木生成 270三、果树造型设计 272四、自由曲面与山坡模拟 273第三节 一个小型交互式绘图软件设计 274一、微机交互绘图软件包的典范——AutoCAD 274二、绘图软件设计原则 275三 文档/视图结构 276四、小型交互式绘图软件的设计与实现 277本章小结 280复习思考题 281参考文献 282                  

封面

全国高等院校应用型创新规划教材·计算机系列计算机图形学

书名:全国高等院校应用型创新规划教材·计算机系列计算机图形学

作者:张燕、李楠、潘晓光

页数:0

定价:¥49.0

出版社:清华大学出版社

出版日期:2018-04-01

ISBN:9787302530831

PDF电子书大小:123MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注