非常适合学习“现代”OpenGL的一本好书!_OpenGL超级宝典书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > OpenGL超级宝典 > 非常适合学习“现代”OpenGL的一本好书!
nemo OpenGL超级宝典 的书评 发表时间:2014-01-23 10:01:22

非常适合学习“现代”OpenGL的一本好书!

《OpenGL SuperBible 5th》
非常好的一本书,很适合新手开始学习“现代”的OpenGL 3.3。
虽然有人说书中用的GLTools封装得太多,不用担心,实际上这并不影响学习(下文中会解释)

书的前5章中规中矩地介绍了一些3D基本知识,并且可以让读者用封装好的工具快速地构建出3D图形,对继续学习下去显然是很有好处的。

从第6章开始就进入有趣的部分了:介绍了shader。让读者开始走入OpenGL的管线中。
继而在第8章中介绍了buffer object,这是OpenGL中最具灵活性的部分。
在第10章中完善了对渲染管线的介绍。
在第11章中介绍了一个全新的shader:geometry shader。
在第12章中才解开了封装得最深的部分:vertex相关的内容。这在其他网络教程中通常会放在最前面来讲解。

不要害怕别人说的封装问题,实际上以上这些内容看下来,就会知道作者是逐步地带领读者深入到OpenGL的精髓中,前面用GLTools作的一些封装只是恰到好处地帮助读者登堂入室,其所隐藏的内容也会一一展现在读者的面前的。

而其后的第3部分则是一些平台相关的内容,可以挑选感兴趣的部分看看。
书的篇幅虽然有千页之多,但上面我列出的部分其实也就是六百多页,后面就是附录了,所以整体的篇幅并不算多。

如果你想学习OpenGL。或者你打算抛弃旧有的OpenGL,决意学习真正现代的OpenGL。那么个人非常推荐你看这本书。


最后一点:千万要看英文原版。一定不要看人民邮电出版社2012年5月出版的中译本,那翻译烂得无法接受。

展开全文


推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读