初学者学习opengl是用红宝书好还是蓝宝书好?
http://www.zhihu.com/question/20420667
初学者学习opengl是用红宝书好还是蓝宝书好?
9 个回答
红宝书则书如其名,更像是手册,API大全,例子较少,大部分篇幅是在解释API的参数规格和适用情形、注意事项等等,读起来像读字典,枯燥,不适和作为课文来学习,更适合OGL熟练者查阅。
蓝宝书建议不要买人民邮电出版社的中文版,翻译质量极其低劣,甚至都没有翻译完(附录API列表都是残缺的,仅封面就有多达5处翻译错误或笔误,书中奇葩错误不断)。
OGL发展很快,这两本对于GLSL的内容讲的较浅显。若要进一步学习现代OGL,建议学习《OpenGL 4.0 Shading Language Cookbook》http://book.douban.com/subject/6539319/(和蓝宝书风格相似,以例子为主)
《OpenGL Shading Language》http://book.douban.com/subject/1911849/(俗称橙宝书,和红宝书风格相似,基本是个API手册,人邮有中文版,你懂的,依然像糟蹋蓝宝书一样糟蹋着橙宝书)。
收藏 • 没有帮助 • 举报 • 作者保留权利
红书翻过几次,第一感觉不是很好。不过也可能是不准确的。
收藏 • 没有帮助 • 举报 • 作者保留权利
蓝宝书有清楚的例子, 有深入浅出的解释, 对 Rendering Pipeline 的解释足以支撑你深入学习和阅读其他书籍. 个人认为蓝宝书之于 OpenGL 犹如 C++ Primer 之于 C++.
收藏 • 没有帮助 • 举报 • 作者保留权利
收藏 • 没有帮助 • 举报 • 作者保留权利
收藏 • 没有帮助 • 举报 • 作者保留权利
收藏 • 没有帮助 • 举报 • 作者保留权利
收藏 • 没有帮助 • 举报 • 作者保留权利
收藏 • 没有帮助 • 举报 • 作者保留权利
初学者学习opengl是用红宝书好还是蓝宝书好?相关推荐
- OpenGL红宝书的部分学习记录
我看的OpenGL红宝书为: <OpenGL编程指南>-- 原书第9版 OpenGL Programming Guide – The Official Guide to Learning ...
- OpenGL红宝书学习(1、概述)
OpenGL简介 OpenGL 全称Open Graphics Library,一种用于渲染2D.3D矢量图形的跨语言.跨平台的应用程序编程接口(API).由1992年成立的OpenGL架构评审委员会 ...
- OpenGL与红宝书第八版第一个程序配置
本文档参考文献为<OpenGL编程指南>(原书第8版)中文版. 下面直接讲解笔者接触并初学OpenGL之路. 由于笔者学习方向的关系,有时接触到某些开源框架的时候,里面涉及到OpenGL. ...
- OpenGL红宝书第九版环境配置
OpenGL红宝书第九版环境配置(VS2017) 对于很多想要学OpenGL的人来说,环境配置一直是一个大问题,笔者就是其中之一.虽然网络上有许多教程,但是由于不同的教程使用的库并不同,利用这些教程配 ...
- OpenGL红宝书正序解读(一)
OpenGL红宝书正序解读(一) 第一章:OpenGL简介 第二章:状态管理和绘制几何物体 绘图工具箱 清除窗口 指定颜色 强制完成绘图操作 坐标系统工具箱 描述点.直线.多边形 什么是点.直线.多边 ...
- 用最简单的方法配置运行OpenGL红宝书第9版源码示例
笔者真是苦逼啊,之前花了很多时间去学习"基于OpenGL的图形学"的开头部分,包括书本和老师的PPT.但是到自己尝试编译运行示例代码的时候真是困难重重.而且!在自己胡乱摸爬滚打终于 ...
- Mac上OpenGL红宝书例程环境适配
参考:OpenGL编程指南第8版(红宝书) 参考:https://github.com/badousuan/openGLredBook9th (Owed by: 春夜喜雨 http://blog.cs ...
- OpenGL红宝书:第一个渲染程序Triangles常见问题归总
OpenGL红宝书第八版从shader开始讲起,其实渲染对大多数人来说都是充满吸引力的,但是程序写起来确实比较麻烦,书上面第一示例程序零零散散也弄了好几天.这里写个博客汇总一下,我觉得对所有初学者都有 ...
- 关于在vs2013中配置opengl红宝书第八版环境
转自 http://blog.csdn.net/qq821869798/article/details/45247241 本人刚开始学习opengl,买了一本opengl红宝书第八版, 第一个例子研究 ...
- 《JavaScript高级程序设计(第四版)》红宝书学习笔记(2)(第四章:变量、作用域与内存)
个人对第四版红宝书的学习笔记.不适合小白阅读.这是part2.持续更新,其他章节笔记看我主页. (记 * 的表示是ES6新增的知识点,记 ` 表示包含新知识点) 第四章:变量.作用域与内存 4.1 原 ...
最新文章
- 业界丨2018年人工智能和机器学习路在何方? 看看美国公司准备怎么做
- Learn from mistake, i.e. 和 e.g. 是不同的
- CSDN如何自动生成目录
- 【总结】机器学习划分数据集的几种方法
- EntityFramework用法探索(三)CodeFirst流畅API
- sgu 196 Matrix Multiplication
- 关于C#语言中的集合
- 【爱你 祖国】细看我国智能无人机如何从无到有?都是被逼出来的!
- WebSocket开发说明文档
- JAVA中this三种方法详解
- VSCode中安装Django插件后实现html语法提示
- UE4 创建开始游戏界面UI
- 技校计算机可以学平面设计吗,上技校可以学平面设计吗 去技校学平面设计还是自己在家自学好 - 兔课网...
- vue项目中设置浏览器图标
- 【Plant Biotech. J.】DcMYB113可调节胡萝卜中花青素的生物合成和修饰
- 京东炸年兽脚本--亲测有效 2021最新版
- js禁止鼠标右键的菜单事件
- Ztree Fa-Awesome 图标使用
- Hbuilder 教程
- 泰萌主今天怎么显示服务器异常,泰萌主网络请求错误怎么办?泰萌主怎么看不了了?...