网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > CAD/CAM/CAE/数码动画 > 商品详情

Visual C++ OpenGL应用程序开发

分享到:
Visual C++ OpenGL应用程序开发

最 低 价:¥36.80

定 价:¥49.00

作 者:郭兆荣//李菁//王彦

出 版 社:人民邮电出版社

出版时间:2006-06

I S B N:7115147973

价格
36.80元
价格
38.70元
价格
38.70元
价格
40.70元
价格
44.10元

商品详情

编辑推荐

本书全面介绍采用Visual C++语言开发OpenGL交互式三维应用程序的技术。
  全书共11章,介绍了程序基础、形体建模、渲染色彩与动画的应用开发4个部分内容。本书在介绍每部分内容时,先引入概念,再进行举例,最后完成一个相对独立的例程,并给出程序清单供读者参照。全书共解析了23个生动有趣的例程。
  本书可供有Visual C++语言基础的技术人员学习和参考。

内容简介

本书全面介绍采用Visual C++语言开发OpenGL交互式三维应用程序的技术。全书共11章,介绍了程序基础、形体建模、渲染色彩与动画的应用开发4个部分内容。本书在介绍每部分内容时,先引入概念,再进行举例,最后完成一个相对独立的例程,并给出程序清单供读者参照。全书共解析了23个生动有趣的例程。
本书全面介绍采用Visual C++语言开发OpenGL交互式三维应用程序的技术。

作者简介

目录

第1部分 程序基础
第1章 三维世界 2
1.1 “回到真实”——三维图形的发展 2
1.2 三维世界的成像 3
1.2.1 空间位置和坐标 3
1.2.2 透视投影 3
1.3 OpenGL介绍 4
1.3.1 OpenGL语言 4
1.3.2 OpenGL工作方式 5
1.3.3 OpenGL绘制过程 5
1.4 数据类型、函数和状态变量 6
1.4.1 数据类型 6
1.4.2 函数及后缀 7
1.4.3 状态变量 9
第2章 视场的建立 19
2.1 通向“真实”的条件——程序框架 19
2.1.1 像素格式 19
2.1.2 渲染描述表 21
2.2 创建视场 21
2.2.1 创建Visual C++程序 21
2.2.2 设置像素格式与创建渲染描述表 26
2.2.3 通用基础框架程序架构 34
2.2.4 扩展到深邃的天空——全屏显示 36
2.2.5 多学一点——变化的天空 42
2.2.6 基础程序清单及重点 43
第2部分 形体建模
第3章 点与线 58
3.1 “世界”的开始——点 58
3.1.1 二维的点 58
3.1.2 三维的点 62
3.2 线和曲线 67
3.2.1 二维的线 68
3.2.2 三维的线 68
3.2.3 折线 69
3.2.4 闭合曲线 70
3.3 线型和点的变化 74
3.3.1 线型 74
3.3.2 点的变化 75
3.3.3 多学一点——七彩星空 79
3.3.4 多学一点——彩虹 85
3.3.5 程序重点清单 92
第4章 面和体 104
4.1 三角形 104
4.1.1 基本的三角形 104
4.1.2 前面、后面的绘制模式 107
4.1.3 三角形片 108
4.1.4 三角形扇 109
4.2 四边形 111
4.2.1 基本的四边形 111
4.2.2 四边形片 112
4.3 多边形 116
4.3.1 多边形与边的可见性 116
4.3.2 面的填充 117
4.4 “产生”的体 119
4.4.1 立方体 119
4.4.2 填充立方体面 120
4.4.3 多学一点——蝴蝶的翅膀 124
4.4.4 程序重点清单 132
第5章 显示列表 152
5.1

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...