现代计算机教育系列教材:计算机图形学
¥
10
3.1折
¥
32
九品
仅1件
作者项志钢 著
出版社清华大学出版社
出版时间2008-07
版次1
装帧平装
货号F2-8
上书时间2024-12-16
商品详情
- 品相描述:九品
图书标准信息
-
作者
项志钢 著
-
出版社
清华大学出版社
-
出版时间
2008-07
-
版次
1
-
ISBN
9787302171911
-
定价
32.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
307页
-
字数
422千字
-
正文语种
简体中文
- 【内容简介】
-
计算机图形学是计算机科学中一个趣味性很强的重要领域。它使用计算方法产生图形与图像,在人机信息交流、计算机辅助设计、科学及统计数据形象化,以及数字化艺术创作等许多方面有广泛应用。本书系统阐述计算机图形学的基本概念、数学工具、算法及技术,并对可用于多种平台的图形学应用程序设计界面OpenGL作了详细介绍。
本书主要供选修计算机图形学的计算机科学、计算机工程、计算机应用专业大学生或研究生使用,也可供学习了一到两学期高等数学和计算机程序设计基础的其他专业,特别是理工专业的学生及有同等经验的人士阅读。
- 【作者简介】
-
项志钢,现任美国纽约市立大学皇后学院计算机科学系主任、副教授、大学中心研究生院计算机科学博士生指导教师。毕业于北京工业大学计算机科学系,后赴美攻读研究生并获纽约州立大学布法罗分校计算机科学硕士及博士学位。历任皇后学院计算机科学系副主任、学术委员会主席。研究课题以及发表的专业论文主要涉及计算机图形学、图像处理、人机交互技术。
- 【目录】
-
第1章绪论
习题
第2章数字图像基础
2.1RGB与CMY颜色模型
2.2颜色编码
2.3查色表
2.4显示设备
2.4.1彩色监视器
2.4.2液晶显示
2.5打印设备
2.5.1半色调处理
2.5.2半色调逼近
2.5.3抖动处理
2.5.4误差扩散
2.6图像文件
习题
第3章应用程序设计界面OpenGL
3.1OpenGL基础
3.1.1状态机
3.1.2图形实现流程
3.1.3事件驱动程序设计
3.1.4语言绑定
3.2OpenGL语法与规定
3.3在个人计算机上设置OpenGL
3.4程序实例
3.5Mandelbrot与Julia集的形象化
3.6颜色索引模式
3.7视窗管理
习题
第4章扫描转换
4.1直线的扫描转换
4.1.1直接使用直线方程
4.1.2数字微分分析法
4.1.3Bresenham直线转换法
4.2圆的扫描转换
4.2.1Bresenham圆转换法
4.2.2中点式圆转换法
4.2.3任意圆心圆的处理
4.3椭圆的扫描转换
4.3.1中点式椭圆转换法
4.3.2任意圆心与转位椭圆的处理
4.4区域填充
4.4.1区域定义
4.4.2边界填充
4.4.3扩散填充
4.4.4扫描线填充
4.5字符的扫描转换
4.5.1位图字体
4.5.2轮廓字体
4.6反走样
4.6.1前过滤与后过滤
4.6.2像素移相
4.7OpenGL程序设计
4.7.1以线为基础的原图
4.7.2以多边形为基础的原图
4.7.3系统功能控制
4.7.4位图字符与笔画字符
4.7.5混色与反走样
4.7.6递归定义的图形
习题
第5章三维基础
5.1多边形网格模型
5.2隐藏面消隐
5.2.1背面消隐
5.2.2Z-缓冲器法
5.3投影
5.3.1投影分类
5.3.2平行投影
5.3.3透视投影
5.4三维图形实现流程
5.5OpenGL程序设计
5.5.1法线向量
5.5.2精选
5.5.3Z-缓冲器
5.5.4正投影与透视投影
5.5.5双缓冲器动画
习题86
第6章几何及坐标变换
6.1基本变换
6.1.1平移
6.1.2缩放
6.1.3旋转
6.2特殊变换
6.2.1反射
6.2.2剪切
6.3合成变换矩阵
6.4OpenGL程序设计
6.4.1建模变换
6.4.2矩阵栈
习题
第7章颜色与着色模型
7.1光和颜色
7.1.1光的基本特征
7.1.2三原色理论
7.1.3CIEXYZ颜色模型
7.1.4CIE色度图
7.1.5色域映射
7.1.6NTSCYIQ颜色模型
7.2Phong着色模型
7.3插值着色法
7.3.1常量着色法
7.3.2Gouraud着色法
7.3.3Phong着色法
7.4OpenGL程序设计
7.4.1指定物体材料特性
7.4.2建立光源
7.4.3控制光源位置与光照方向
7.4.4选择光照与着色参数
7.4.5启动光照
7.4.6GLUT物体
习题
第8章观察与裁剪
8.1观察变换
8.1.1观察坐标变换
8.1.2规范化变换
8.1.3窗口至视区映射
8.2裁剪算法
8.2.1点裁剪
8.2.2直线裁剪
8.2.3多边形裁剪
8.3OpenGL程序设计
8.3.1观察变换
8.3.2附加裁剪平面
8.3.3地形产生
习题
第9章人机交互
9.1交互设备
9.1.1物理设备
9.1.2逻辑设备
9.2交互技术
9.3OpenGL程序设计
9.3.1键盘子程序
9.3.2鼠标器子程序
9.3.3选单
9.3.4绘制多边形
9.3.5创建旋转体
习题
第10章参数式几何模型
10.1插值样条
10.1.1普通立方样条
10.1.2Hermite插值
10.1.3控制切线向量
10.2Bézier曲线和曲面
10.2.1Bézier曲线
10.2.2Bézier曲面
10.3B-样条
10.3.1均匀B-样条
10.3.2开放型B-样条
10.3.3非均匀B-样条
10.3.4多重控制点
10.3.5B-样条曲面
10.4有理B-样条与NURBS
10.5OpenGL程序设计
10.5.1Bézier曲线
10.5.2Bézier曲面
10.5.3B-样条子程序
习题
第11章OpenGL拾遗
11.1错误处理
11.2查询子程序
11.3位图与像素操作
11.3.1位图
11.3.2读写像素
11.3.3逻辑操作
11.4GLU二次曲面
11.5纹理映射
11.5.1概念与公式
11.5.2OpenGL实现方式
11.5.3参数曲面的纹理坐标
11.6测深处理
11.7掩模缓冲器
11.8累加缓冲器
习题
第12章其他图形实现技术
12.1光线跟踪
12.1.1针孔相机
12.1.2递归光线跟踪
12.1.3光线的参数式向量表示
12.1.4光线与曲面求交
12.1.5加速技术
12.1.6反走样
12.1.7实体纹理
12.1.8其他视觉效果
12.2能量辐射法
12.2.1基本公式
12.2.2形状因数
12.2.3渐进优化
12.3成图方程
习题
附录1OpenGL函数
附录2向量
附录3矩阵
附录4习题解答
英汉术语对照
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价