OpenGL红宝书 第八版

本文对比了OpenGL第八版与第七版的内容变化。新版章节安排更合理、讲解更细致,但使用C++作为示例语言受到批评。建议初学者结合两版学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2014-12-30

http://leonardo.wotaneage.com/attachments/opengl_redbook8th.jpg

   这个第八版要比第七版好多了。想当初,第七版刚拿到手,对比着目录和内容,发现很多东西都被标记为 deprecated。我拿起笔来,给index中deprecated的章做标记,结果完成了就发现,这本书除了基础和高级部分,加附录,都不用学习了。全是废弃的东西,还学什么呢?一上来感觉就不好啊。
   真正比起来,新版有如下的特点:

  1. 章节安排更加合理
  2. 讲解更加细致

   增加了约150面,有新增的OpenGL 4的新特性,老的、废弃的特性基本上没有讲,所以,对于新学着而言,可能并不是那么友好,我觉得有必要阅读一下第七版。

   不好的地方就是使用C++做为全书的示例使用的语言。我认为,在这里,并没有大型项目的需要,使用C语言来讲解完全足够了。 不必引入C++这样复杂的语言。

   也许我反复读过第七版多次的原因,第八版看起来更像是在复习,所以,我的看法可能会有些片面。不过,新版本既然已经出版了,还是买新版本为好。

[ 主页 ]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值