内容简介 · · · · · ·
OpenGL图形系统是一个软件接口,让程序员能够创建交互式程序,使用计算机图形学技术生成具有真实感的图像。本书是OpenGL ARB推荐的OpenGL 1.4版学习指南。
本书首先阐述OpenGL的功能和计算机图形学基本知识,包括状态管理和几何体的绘制、模型变换、视点变换和投影变换、颜色和光照;然后深入探讨一些高级技术,包括反走样、混合、雾效、显示列表、图像处理、纹理映射、帧缓存、网格化、NURBS、选择和反馈等;同时讨论其他一些重要主题,像如何提高程序的性能、OpenGL扩展和跨平台技术等。
本书只要求读者有一定的C语言基础和数学知识,适合所有对OpenGL编程感兴趣的读者阅读。
作者简介 · · · · · ·
Dave Shreiner是ARM公司的图形技术总监,长期担任SGI核心OpenGL组的成员。他首次开设了OpenGL的商业培训课程,拥有二十多年的计算机图形应用开发经验。Dava定期参加SIGGRAPH和其他全球性的图形工作会议。他是《OpenGL ES 2.0 Programming Guide》和《OpenGL Reference Manual》的作者,也是Addison-Wesley的OpenGL系列的编辑。
原文摘录 · · · · · ·
-
位图的每个像素是由单个位的信息组成的,而图像的每个像素一般包含了好几段数据(例如,完整的红绿蓝和alpha成分)。另外,位图就像掩码一样,因为它们一般用于覆盖其他图像。但是,图像数据既可以简单地进行覆盖,也可以采用某种方法与帧缓冲区中的数据进行混合。 组成位图的位是从左下角开始绘制的。 (查看原文) —— 引自章节:第8章 绘制像素、位图、字体和图像 -
纹理贴图可以应用于所有的图元,如点、直线、多边形、位图和图像(尽管最自然地想法是把它应用到多边形上)。 初学者可能会本能地把纹理理解成二维图像,但是纹理也可以是一维的,甚至是三维的。 Alan Watt《3D Computer Graphics》 (查看原文) —— 引自章节:第9章 纹理贴图
喜欢读"OpenGL编程指南"的人也喜欢的电子书 · · · · · ·
支持 Web、iPhone、iPad、Android 阅读器
喜欢读"OpenGL编程指南"的人也喜欢 · · · · · ·
OpenGL编程指南的书评 · · · · · · ( 全部 15 条 )
![](https://img3.doubanio.com/icon/u53138301-3.jpg)
![](https://img1.doubanio.com/icon/user_normal.jpg)
从第五章开始,翻译得语句不通顺
这篇书评可能有关键情节透露
很多地方感觉语句不通顺,现在找出一个例子。 比如下面这句话,看得我是一头雾水:$5.2.1:尽管光源所发出的光具有相同分布的概率,但它的环境,散射和镜面成分可能不同。 这都是些什么玩意?幸好我找到了原书的电子版,这句话原来是这样的: Although a light source delivers... (展开)![](https://img3.doubanio.com/icon/u43351140-2.jpg)
书是好书,但是译者不是个负责的译者
【版本】我看的是机械工业出版社,2014年出版,第八版 1. P287:This approach eliminates the need for a conditional,翻译是,这种方法需要一定条件才能消除。 你感受一下。错的太远了 2. P321:Furthermore, we require the application to send us tangents that are cons...
(展开)
![](https://img3.doubanio.com/icon/u1683480-27.jpg)
好书。不愧GL红宝书
书写的很详尽,翻译的也可以。 大家注意到附录可以下载没有。好几十页的附录,在出版社网站上。 抱歉,我的评论太短了。 抱歉,我的评论太短了。 抱歉,我的评论太短了。 抱歉,我的评论太短了。 抱歉,我的评论太短了。 抱歉,我的评论太短了。
(展开)
> 更多书评 15篇
论坛 · · · · · ·
在这本书的论坛里发言这本书的其他版本 · · · · · · ( 全部12 )
-
机械工业出版社 (2010)8.3分 185人读过
-
Addison-Wesley Professional (2009)7.2分 12人读过
-
机械工业出版社 (2008)8.4分 37人读过
-
机械工业出版社 (2014)7.3分 32人读过
在哪儿借这本书 · · · · · ·
以下书单推荐 · · · · · · ( 全部 )
- 图形学学习 (|53/V>)
- 计算机基础读物(stanford教材集) (elprup)
- 我的实体书世界01 (莹然其华)
- iPhone 3D Development (苍竹琴声)
- 图形学 (дот)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
订阅关于OpenGL编程指南的评论:
feed: rss 2.0
0 有用 Derong 2010-10-22 15:06:04
纯工作需要
0 有用 拉着小鱼的海豚 2011-04-13 11:43:05
工具书
0 有用 阿文 2018-12-08 08:06:12
看的是第九版的中文版,翻译的不敢恭维吧,一是词不达意,二是部分语句极不通顺。如果不是因为对图形流水线有基础和对照着英文版看,肯定会看的云里雾里。
0 有用 onlyu 2009-12-27 16:31:24
opengl 入门的一本不错的书 初学时简单过一遍 了解3d游戏的一些基础概念 有一定经验之后再仔细读
1 有用 可 2010-07-11 04:48:59
好书一本。
0 有用 就就就就这样吧 2023-02-11 00:04:59 重庆
@2007-04-09 10:08:06
0 有用 侃大海 2020-02-03 15:44:48
有纸质书
0 有用 阿文 2018-12-08 08:06:12
看的是第九版的中文版,翻译的不敢恭维吧,一是词不达意,二是部分语句极不通顺。如果不是因为对图形流水线有基础和对照着英文版看,肯定会看的云里雾里。
1 有用 kazzze 2017-05-17 13:31:33
读前三章解决了开学至今上机时的很多疑惑。感觉之前各种OpenGL的书和资料都白读了。并不觉得这是查阅手册没法读,相反比NeheTutorial清楚多了。翻译还行。
1 有用 shany 2013-06-02 22:38:03
OpenGl图形编程的红宝书,至少有一个版本的。现在OpenGL有在线SDK:www.opengl.org/sdk,书用得比较少了。不过说句实话我更喜欢更推荐看蓝宝书:《OpenGL超级宝典 》,http://book.douban.com/subject/5273949/ 蓝宝书更容易上手,解决实际问题。