计算机图形学
类别:
计算机系列
书名:
计算机图形学
主编:
许志闻 郭晓新 杨瀛涛
定价:
38.00
开本:
16开
时间:
2013.01
出版:
上海交通大学出版社
书号:
978-7-313-09427-8
内容摘要
全书共分9章,主要介绍了计算机图形学基础知识、MFC图形编程基础、图形基元扫描转换算法、图形变换、曲线与曲面、图形计算与形体表示、消隐、计算机动画及基于Direct3D的真实感图形绘制等知识。在内容编排上通俗易懂、深入浅出,使学生能够充分理解计算机图形学的概念、原理、显示、绘制等技术及其内在联系,在了解计算机图形学的理论基础上掌握计算机图形学的程序设计。
本书既可作为高等院校计算机类和电子信息类相关专业的教材,也可供动画艺术、计算机辅助设计、科学计算等相关专业的从业人员参考。
目录
第1章 计算机图形学简介
1.1 计算机图形学
1.2 计算机图形学的起源
1.3 计算机图形学的硬件
1.3.1 GPU
1.3.2 图形显示器
1.4 计算机图形学的标准
1.5 习题
第2章 MFC图形编程基础
2.1 MFC概述
2.2 创建MFC项目
2.2.1 使用MFC AppWizard创建MFC项目
2.2.2 MFC项目工作区
2.2.3 文档视图体系
2.3 设备环境DC和OnDraw函数
2.4 CDC类常用绘图函数
2.4.1 SetPixel函数和GetPixel函数
2.4.2 LineTo函数和MoveTo函数
2.4.3 Polyline函数和PolylineTo函数
2.4.4 Arc函数和ArcTo函数
2.4.5 AngleArc函数
2.4.6 PolyBezier函数和PolyBezierTo函数
2.4.7 Rectangle函数
2.4.8 RoundRect函数
2.4.9 Ellipse函数
2.4.10 Pie函数
2.4.11 Chord函数
2.4.12 Polygon函数
2.4.13 PolyPolygon函数
2.5 交互操作
2.5.1 菜单
2.5.2 工具栏
2.5.3 鼠标绘图
2.5.4 键盘
2.5.5 对话框
2.6 绘图工具
2.6.1 库存绘图工具
2.6.2 自定义绘图工具
2.7 绘图属性
2.7.1 设置背景模式和背景颜色
2.7.2 设置画弧方向
2.7.3 设置绘图模式
2.8 视图重画
2.9 习题
第3章 图形基元扫描转换算法
3.1 直线段扫描转换算法
3.1.1 DDA直线段扫描转换算法
3.1.2 中点画线法
3.1.3 Bresenham画线算法
3.2 圆的扫描转换算法
3.2.1 中点画圆法
3.2.2 Bresenham画圆算法
3.3 区域填充算法
3.3.1 种子填充算法
3.3.2 多边形扫描转换算法
3.4 习题
第4章 图形变换
4.1 矩阵表示和齐次坐标
4.1.1 向量及向量运算
4.1.2 矩阵及矩阵运算
4.1.3 齐次坐标
4.2 基本二维几何变换
4.2.1 平移变换
4.2.2 比例变换
4.2.3 旋转变换
4.2.4 齐次坐标表示二维图形变换
4.3 其他二维变换
4.3.1 对称变换
4.3.2 错切变换
4.4 二维坐标系变换
4.5 二维图形裁剪
4.5.1 窗口变换
4.5.2 视见变换
4.5.3 直线段裁剪算法
4.5.4 其他图形的裁剪
4.6 三维空间的几何变换
4.6.1 平移变换
4.6.2 比例变换
4.6.3 旋转变换
4.7 投影
4.7.1 世界坐标系到观察坐标系的变换
4.7.2 平行投影
4.7.3 透视投影
4.7.4 三维图形的裁剪
4.8 习题
第5章 曲线与曲面
5.1 基础知识
5.1.1 参数曲线与参数曲面
5.1.2 型值点
5.1.3 控制点
5.1.4 混合函数
5.1.5 曲线和曲面的拼接
5.1.6 曲线的连续性
5.2 三次Hermite曲线
5.2.1 三次Hermite多项式
5.2.2 Hermite曲线绘制的程序设计
5.3 Bézier曲线
5.3.1 Bézier曲线的定义
相关图书
主编:舒军 王晓丽
本书注重以实例讲解Access 2016数据库的开发和管理。全书共分7个项目,包括数据库和表的创建、处理数据库的样式和数据、数据的查询应用、窗体和控件的应用、报表的应用、宏及外部数据的应用、数据库和数...
¥54.00
主编:金松林
本书深入浅出地介绍了Python编程语言的基础知识及简单的数据处理技术。全书共分10章,主要内容包括初识Python,数据类型、变量与运算符,字符串,列表与元组,字典,条件与循环语句,函数与模块,类,...
¥45.00
主编:熊芳芳
本书分为9章,分别介绍了数据库基础知识、数据库与表、查询、窗体、报表、宏、模块与VBA程序设计、VBA数据库编程、全国计算机等级考试二级公共基础知识。 本书适合作为高等院校Access数...
¥49.8
主编:张春飞 许志军
本书是为普通高等院校学生学习C语言程序设计编写的教材,共分10章,内容包括:程序设计与C语言、C语言的基本知识、控制结构、数组、函数、指针、结构体与其他数据类型、文件、预处理命令、位运算。 ...
¥45.00