这本书不过多的依赖库,讲解了原生的API,收获很大_WebGL编程指南书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > WebGL编程指南 > 这本书不过多的依赖库,讲解了原生的API,收获很大
风纪扣v WebGL编程指南 的书评 发表时间:2015-01-15 00:01:50

这本书不过多的依赖库,讲解了原生的API,收获很大

企图速成的初学者读这本书恐怕要失望了。

这本书有一个特点,就是作者有一套精巧、独特的叙述webgl的方式,先讲什么后讲什么是设计好的,比如说,作者先是会搞一个简答的库,屏蔽掉一些他认为不需要一上来就讲清楚的知识点,一步一步带着你学习。这样的好处是事后你会发现自己是走了一条登山的捷径。坏处就是,一开始由于对webgl的不了解,你会不明白作者为什么要这么搞,一些东西被封装进了库,导致自己的好奇心没法得到满足。但如果你有足够的耐心,认真把这本书读完,收获还是非常大的。



通读第一遍之后的感觉:
1.零基础学习webgl,通读一遍下来的感觉就是着色器很重要,要花最多的心思去学习;
2.webgl的接口复杂繁多,例如想象中应该是比较简单的着色器初始化,竟然都能分解成7小步,记忆上真是不小的负担。不希望死记硬背,还是多练习为佳;
3.书中一些地方讲解的还是嫌不够透彻,关键之处几句话就能讲得很清楚,但是点不出来,点不透;
4.这本书我打算再读几遍,第二遍要搞清楚着色器以及贴图;
5.书中的内容还是偏向简单,即不够丰富,也不够深入,只能算是入门书籍;
6.第一遍阅读还是以了解为主,虽然页页都读了,但是并没有想要一下子就全弄清楚了,后续的阅读恐怕要一点点慢慢搞,特别是这部书写的不算非常清晰。


通读第二遍后的感觉:
1.感觉第一遍读这本书,要快速,要先掌握全局,不要一上来就陷入细节,导致无以复加的挫折感。先培养整体意识,然后再深入细节。
2.读第二遍的时候,还是没动手写代码,没关系,先把书中的概念搞懂,先研究一下API的作用。
3.这本书介绍了不少基础的知识,但是靠这些基础的知识还是不够进行实战的,比如如何构建基础几何体,例如球体、环、圆锥等,这些还需要专门的知识。但是书中并没有涉及到。这里推荐一本国人写的书籍:http://book.douban.com/subject/25976016/ 这本书分为上下两卷,内容还不错,可以学到不少实际应用的技术。


通读第三遍的感觉:
1.从第三遍开始写代码,合上书,从需求出发,比如要画一个点,画一个用js控制位置的点,画一个用js控制颜色的点,画一个圆点(这实际上是高级技术那章的内容了,但是通读过后放在这里实践也挺合适),画一条线段,画一个纯色三角形,画一个插值求颜色的三角形,画一个插值求颜色的矩形。
2.这遍开始变成了一边写代码一边读书,以前读书的时候感觉WebGL的API挺繁杂,但是多看几遍书、多写几遍代码也就找到规律了,写起来不再是靠记忆,而是靠理解。这样就轻松多了,我也不怕不怕了。

展开全文


推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

对“这本书不过多的依赖库,讲解了原生的API,收获很大”的回应

小池·水 2016-11-28 14:45:08
lizzie :请问那几个lib要在那里下载呢?~

去作者的网站上,可以下载。
作者网站书的前言,XII 上面有写。
如果你不能翻墙,可以看我的网盘备份。
豆邮我吧。

lizzie 2016-08-11 23:28:10

请问那几个lib要在那里下载呢?~

dtimes6 2015-01-28 03:35:29

深有同感,那几个lib一开始根本就不知道怎么回事。