×
暂无评论
图文详情
  • ISBN:9787302104346
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:268
  • 出版时间:2005-03-01
  • 条形码:9787302104346 ; 978-7-302-10434-6

内容简介

《计算机图形学》全面介绍计算机图形学的系统组成、图形生成与显示算法以及交互实现技术。主要内容包括: 计算机图形系统、基本光栅图形生成技术、图形变换、交互绘图技术、真实感图形的生成技术、曲线与曲面、几何建模以及与计算机图形学相关的研究领域。该书的特点是取材精炼,注重算法与实现相结合,便于读者用较少的时间精力全面地掌握计算机图形学的主要内容。该书将计算机图形学的基本理论、算法与OpenGL技术有机结合,可以加深读者对基本理论、算法的理解,并且有利于读者牢固地掌握OpenGL技术。该书强调图形交互技术,介绍了基于Windows操作系统的Visual C++图形程序开发平台和OpenGL技术的实现,增加了学习的趣味性,有助于读者进行图形学实验,为读者今后在学习和工作中应用图形学技术开发应用系统打下坚实的基础。
《计算机图形学》适合作为高等学校计算机图形学的教学用书,对从事CAD和CG研究、应用和开发的广大科技人员也有较高的参考价值。

目录

第1章 绪论
1.1 计算机图形学的发展历史
1.1.1 起源
1.1.2 计算机图形学硬件设备的发展
1.1.3 计算机图形学算法研究的发展
1.2 计算机图形学的研究内容
1.3 计算机图形学的应用领域
习题

第2章 计算机图形系统
2.1 计算机图形系统概述
2.1.1 计算机图形外部设备
2.1.2 计算机图形软件
2.1.3 图形标准
2.2 Windows操作系统下图形程序开发方法介绍
2.2.1 Windows应用程序执行模式
2.2.2 基本的Windows应用程序
2.2.3 Windows图形环境介绍
2.2.4 Windows图形程序开发方法
2.3 OpenGL介绍
2.3.1 OpenGL的背景情况
2.3.2 OpenGL的主要功能
2.3.3 OpenGL的绘制流程和原理
2.3.4 使用Visual C 开发OpenGL绘图程序的基本方法
2.3.5 OpenGL的缓冲区
习题

第3章 基本光栅图形生成技术
3.1 光栅图形学概述
3.2 线的生成算法
3.2.1 直线的生成算法
3.2.2 圆弧的生成算法
3.3 区域的填充
3.3.1 扫描线算法
3.3.2 种子填充算法
3.3.3 区域图案填充算法
3.4 文字的生成
3.4.1 点阵字符
3.4.2 矢量字符
3.5 用Visual C 生成基本图形
3.5.1 图形设备接口
3.5.2 Visual C 绘图方法
3.6 用OpenGL生成基本图形
3.6.1 用OpenGL生成点
3.6.2 用OpenGL生成直线
3.6.3 用OpenGL生成区域图形
3.6.4 用OpenGL生成字符
3.6.5 OpenGL的颜色缓冲区
习题

第4章 图形变换
4.1 几何变换
4.1.1 几何变换的概念和作用
4.1.2 基本几何变换
4.1.3 组合几何变换与齐次坐标
4.2 坐标变换
4.2.1 坐标变换的概念与作用
4.2.2 基本坐标变换方法
4.2.3 齐次坐标下的坐标变换方法
4.3 几何变换与坐标变换的关系
4.4 显示变换
4.4.1 如何将图形显示到窗口中
4.4.2 窗口到视区的变换
4.4.3 透视投影变换
4.4.4 平行投影变换
4.4.5 视坐标系与视变换
4.4.6 窗口到三维空间的变换
4.5 裁剪
4.5.1 裁剪的概念与作用
4.5.2 线段的裁剪
4.5.3 多边形裁剪
4.6 OpenGL坐标变换机制
4.6.1 OpenGL中与变换有关的数据结构
4.6.2 OpenGL中的ModelView变换机制
4.6.3 OpenGL中的Model变换使用方法
4.6.4 OpenGL中的View变换使用方法
4.6.5 OpenGL的投影
4.6.6 OpenGL的深度缓冲区
4.6.7 OpenGL中的反变换
习题

第5章 交互绘图技术
5.1 窗口系统、事件驱动模式
5.1.1 窗口
5.1.2 事件驱动模式
5.1.3 Windows下基于消息的事件驱动编程
5.1.4 MFC中的事件驱动编程
5.1.5 状态与事件结合程序控制模式
5.2 交互式的显示控制技术
5.2.1 场景充满窗口(FitWindow)的控制方法
5.2.2 旋转操作的交互控制方法
5.2.3 平移操作的交互控制方法
5.2.4 缩放操作的交互控制方法
5.3 交互式的图形生成技术
5.3.1 交互式绘图概述
5.3.2 坐标的输入技术
5.3.3 橡皮筋技术
5.4 交互式的图形编辑技术
5.4.1 交互式图形编辑的基本方法
5.4.2 图形元素拾取技术
5.5 OpenGL对图形交互的支持
5.5.1 用OpenGL的反向坐标变换实现三维坐标输入
5.5.2 用OpenGL缓冲区技术实现橡皮筋功能
5.5.3 OpenGL中的选择机制介绍
习题

第6章 真实感图形的生成技术
6.1 消隐技术
6.1.1 消隐技术的综合介绍
6.1.2 多面体隐藏线消除
6.1.3 Z缓冲器消隐算法
6.2 光照技术
6.2.1 简单光照模型
6.2.2 光线跟踪与辐射度方法介绍
6.3 物体表面细节的模拟
6.3.1 颜色纹理映射技术
6.3.2 几何纹理映射技术
6.3.3 环境映射技术
6.4 阴影的生成
6.4.1 影域多边形方法
6.4.2 Z缓冲方法
6.5 图形反走样技术
6.6 用OpenGL生成真实感图形
6.6.1 OpenGL的光照环境设置方法
6.6.2 OpenGL的物体材料特性的设置
6.6.3 OpenGL的纹理映射方法
习题

第7章 曲线与曲面
7.1 曲线曲面入门
7.1.1 曲线、曲面的表示形式
7.1.2 曲线曲面的光滑连接
7.2 三次样条曲线曲面
7.2.1 三次样条函数
7.2.2 三次样条曲线
7.2.3 三次样条曲面
7.3 Bézier曲线和曲面
7.3.1 Bézier曲线
7.3.2 Bézier曲面
7.4 B样条曲线和曲面
7.4.1 均匀B样条曲线
7.4.2 均匀B样条曲面
7.5 非均匀有理B样条曲线曲面
7.5.1 非均匀B样条曲线曲面
7.5.2 有理B样条曲线
7.5.3 非均匀有理B样条曲线曲面
7.6 用OpenGL生成曲线和曲面
7.6.1 用OpenGL生成NURBS曲线
7.6.2 用OpenGL生成NURBS曲面
7.6.3 用OpenGL生成裁剪NURBS曲面
习题

第8章 几何建模
8.1 概述
8.2 体素构造表示法
8.2.1 基本体素
8.2.2 正则集合运算
8.2.3 物体的CSG树表示
8.3 边界表示法
8.3.1 物体的边界表示法
8.3.2 非流形结构的边界表示法
8.4 其他表示方法
8.4.1 扫描法
8.4.2 立方体网格模型
8.4.3 八叉树模型
8.4.4 四面体网格模型
8.5 几何建模方法的应用与发展
习题

第9章 计算机图形学相关的研究领域
9.1 计算机辅助设计与制造
9.1.1 概述
9.1.2 CAD/CAM系统的组成与功能
9.1.3 CAD/CAM技术的研究热点
9.1.4 应用实例
9.2 计算机动画
9.2.1 概述
9.2.2 分类
9.2.3 双缓存实现帧动画
9.3 可视化
9.3.1 可视化发展历程
9.3.2 可视化的研究内容
9.3.3 可视化方法
9.3.4 可视化应用
9.4 虚拟现实
9.4.1 概论
9.4.2 虚拟现实技术的原理与特征
9.4.3 虚拟现实系统的组成
9.4.4 仿真、多媒体与虚拟现实之间的关系
9.4.5 虚拟现实技术应用
9.5 逆向工程
9.5.1 概述
9.5.2 逆向工程的核心
9.5.3 逆向工程的应用
习题

参考文献
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航