OpenGL三维图形程序设计PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:廖朵朵,张华军编著
- 出 版 社:北京:星球地图出版社
- 出版年份:1996
- ISBN:7801040775
- 页数:189 页
第一部分 引导篇 3
第一章 OpenGL与三维图形 3
1.1 OpenGL使人们进入三维图形世界 3
1.2 OpenGL提供直观的三维图形开发环境 4
1.3 OpenGL成为目前三维图形开发标准 4
第二章 OpenGL概念建立 6
2.1 OpenGL基本理解 6
2.2 OpenGL工作流程 6
2.3 OpenGL图形操作步骤 7
第三章 WindowsNT环境下的OpenGL 8
3.1 WindowsNT下的OpenGL函数 8
3.2 OpenGL基本功能 8
3.3 WindowsNT下OpenGL结构 9
第二部分 基础篇 13
第一章 OpenGL基本程序结构 13
第二章 OpenGL数据类型和函数名 16
第三章 OpenGL辅助库的基本使用 17
3.1 辅助库函数分类 17
3.2 辅助库应用示例 20
第四章 OpenGL建模 24
4.1 描述图原 24
4.1.1 齐次坐标 24
4.1.2 点 24
4.1.3 线 25
4.1.4 多边形 25
4.2 绘制图原 25
4.2.1 定义顶点 25
4.2.2 构造几何图原 26
第五章 OpenGL变换 33
5.1 从三维空间到二维平面 33
5.1.1 相机模拟 33
5.1.2 三维图形显示流程 34
5.1.3 基本变换简单分析 34
5.2 几何变换 37
5.2.1 两个矩阵函数解释 37
5.2.2 平移 38
5.2.3 旋转 38
5.2.4 缩放和镜像 39
5.2.5 几何变换举例 39
5.3 投影变换 42
5.3.1 正射投影 42
5.3.2 透视投影 43
5.4 剪取变换 45
5.5 视口变换 47
5.6 矩阵堆栈 48
第六章 OpenGL颜色 52
6.1 计算机颜色 52
6.1.1 颜色生成原理 52
6.1.2 RGB色立体 52
6.2 颜色模式 53
62.1 RGBA模式 53
6.2.2 颜色索引模式 54
6.2.3 两种模式应用场合 54
6.3 颜色应用举例 54
第七章 OpenGL光照 58
7.1 真实感图形基本概念 58
7.2 光照模型 59
7.2.1 简单光照模型 59
7.2.2 OpenGL光组成 61
7.2.3 创建光源 61
7.2.4 启用光照 62
7.3 明暗处理 63
7.4 材质 66
7.4.1 材质颜色 66
7.4.2 材质定义 66
7.4.3 材质RGB值和光源RGB值的关系 68
7.4.4 材质改变 71
第三部分 提高篇 83
第一章 OpenGL位图和图像 83
1.1 位图 83
1.1.1 位图和字符 83
1.1.2 当前光栅位置 85
1.1.3 位图显示 86
1.2 图像 86
1.2.1 像素读写 86
1.2.2 像素拷贝 87
1.2.3 图像缩放 88
1.2.4 图像例程 88
第二章 OpenGL纹理 91
2.1 基本步骤 91
2.2 纹理定义 95
2.3 纹理控制 96
2.3.1 滤波 96
2.3.2 重复与缩限 97
2.4 映射方式 97
2.5 纹理坐标 97
2.5.1 坐标定义 97
2.5.2 坐标自动产生 98
第三章 OpenGL复杂物体建模 102
3.1 图原扩展 102
3.1.1 点和线 102
3.1.2 多边形 106
3.2 法向计算 109
3.2.1 法向基本计算方法 109
3.2.2 法向定义 111
3.3 曲线生成 115
3.3.1 曲线绘制举例 116
3.3.2 曲线定义和启用 118
3.3.3 曲线坐标计算 119
3.3.4 定义均匀间隔曲线坐标值 119
3.4 曲面构造 119
3.4.1 曲面定义和坐标计算 120
3.4.2 定义均匀间隔的曲面坐标值 123
3.4.3 纹理曲面 126
3.4.4 NURBS曲面 129
第四章 OpenGL特殊光处理 133
4.1 光照模型 133
4.1.1 全局环境光 133
4.1.2 近视点与无穷远视点 133
4.1.3 双面光照 134
4.2 光源位置与衰减 134
4.3 聚光与多光源 135
4.3.1 聚光 135
4.3.2 多光源及例程 135
4.4 光源位置与光束方向的控制 139
4.5 辐射光 142
第五章 OpenGL效果处理 143
5.1 融合 143
5.1.1 Alpha值与融合 143
5.1.2 融合因子 143
5.1.3 融合实例 144
5.2 反走样 146
5.2.1 行为控制函数 146
5.2.2 点和线的反走样 147
5.2.3 多边形的反走样 149
5.3 雾 151
5.3.1 雾的概论和例程 151
5.3.2 雾化步骤 154
第六章 OpenGL显示列表 156
6.1 显示列表概论 156
6.1.1 显示列表的优势 156
6.1.2 显示列表的适用场合 156
6.2 创建和执行显示列表 157
6.2.1 创建显示列表 157
6.2.2 执行显示列表 157
6.3 管理显示列表 160
6.4 多级显示列表 161
第七章 OpenGL帧缓存和动画 162
7.1 帧缓存 162
7.1.1 帧缓存组成 162
7.1.2 缓存清除 162
7.2 OpenGL动画 163
第四部分 辅助篇 173
第一章 SUNGRAPH微机三维图形工作站简介 173
第二章 在微机环境下OpenGL编程使用方法 174
2.1 系统配置 174
2.2 系统安装 174
2.3 程序编译连接 175
第三章 计算机图形学词汇解释 177
3.1 概要词汇 177
3.2 常用词汇 178
附录 附盘使用说明 189
- 《糊涂国王摸月亮 立体图形的组合》(韩)高滋贤文 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《初中物理知识地图》赵端旭 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《为宇宙画地图》(法)海伦·库尔图瓦著 2019
- 《拯救灰星球的罗里里 能量》孙柱炫文 2015
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《新课标中学地理图文详解指导地图册 浙江专版 第4版》谭木主编;谭木高考复习研究室编 2015
- 《西单大杂院-北京老舍文学院首届中青年作家高研班学员小说作品集》北京老舍文学院编 2019