内容简介 · · · · · ·
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 条 )


从第五章开始,翻译得语句不通顺
这篇书评可能有关键情节透露
很多地方感觉语句不通顺,现在找出一个例子。 比如下面这句话,看得我是一头雾水:$5.2.1:尽管光源所发出的光具有相同分布的概率,但它的环境,散射和镜面成分可能不同。 这都是些什么玩意?幸好我找到了原书的电子版,这句话原来是这样的: Although a light source delivers... (展开)
书是好书,但是译者不是个负责的译者
【版本】我看的是机械工业出版社,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...
(展开)

好书。不愧GL红宝书
书写的很详尽,翻译的也可以。 大家注意到附录可以下载没有。好几十页的附录,在出版社网站上。 抱歉,我的评论太短了。 抱歉,我的评论太短了。 抱歉,我的评论太短了。 抱歉,我的评论太短了。 抱歉,我的评论太短了。 抱歉,我的评论太短了。
(展开)
> 更多书评 15篇
论坛 · · · · · ·
在这本书的论坛里发言这本书的其他版本 · · · · · · ( 全部12 )
-
机械工业出版社 (2010)8.3分 185人读过
-
Addison-Wesley Professional (2009)7.2分 12人读过
-
机械工业出版社 (2008)8.4分 37人读过
-
机械工业出版社 (2014)7.3分 31人读过
在哪儿借这本书 · · · · · ·
以下书单推荐 · · · · · · ( 全部 )
- 图形学学习 (|53/V>)
- 计算机基础读物(stanford教材集) (elprup)
- 我的实体书世界01 (莹然其华)
- iPhone 3D Development (苍竹琴声)
- 图形学 (дот)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
订阅关于OpenGL编程指南的评论:
feed: rss 2.0
0 有用 阿拉伯的劳伦斯 2013-04-24 00:21:08
应付作业。 全忘了。
0 有用 Derong 2010-10-22 15:06:04
纯工作需要
0 有用 阿文 2018-12-08 08:06:12
看的是第九版的中文版,翻译的不敢恭维吧,一是词不达意,二是部分语句极不通顺。如果不是因为对图形流水线有基础和对照着英文版看,肯定会看的云里雾里。
0 有用 小幺 2008-05-21 01:33:16
写得不是很人性化 更多像一本手册 而不是教程
0 有用 oracleot 2009-04-05 00:06:53
看了前几章,基本了解了一下OpenGL能做哪些事情。