本人是今年准备毕业的大四学生,算是快进入社会的编程小白一枚,大学期间自己在网上搜集资料自学完了有关于WebGL的相关基础课程,现在在这里分享一下我学习用到的书籍,希望帮助到许多想学但又不知道如何下手的人,大家一起进步。
1.首先对于有一定javascript基础的人可以看《[JavaScript权威指南(第六版)].(美)David.Flanagan》,写的很细,而且不是很难。熟读之后自己的能力会有很大的提高,没有一定基础的话可以去w3cschol了解相关知识,再回头来看这本书。
2.有一定基础且消除了对于js的陌生感之后,就可以开始WebGL的学习了。首先因为WebGL本身是有一定难度的,所以学习过程中一定要静下心,我推荐的书籍是《WebGL编程指南.》,这本书比较详细的讲述了相关的运行原理,对打基础很有帮助。但就像前面说的,WebGL本身具有一定难度,所以在阅读本书时难免会感觉很吃力,有些部分学习起来感觉很生硬,这都是正常的,遇到不懂得点可以上网多查查,不要着急。
3.在自己有一定把握之后,就可以开始接下来的学习。《THREE.JS开发指南》,这本书会教你如何搭建相关场景,当你熟读之后就可以做出自己喜欢的场景了。
注:当初有一段时间我觉得WebGL很难,陷入瓶颈,就在网上翻大佬们的贴,看到有人说学习WebGL最好先了解OpenGL之后在学,其实这是一种很好的方法,而像我这样没有一点基础直接学习的“铁头娃”方式也是一种方法,其实都是看个人,网上的方法很多,可以借鉴,但不能太在意,自己怎么开心怎么学,适合自己的方法才是最好的。
人非圣贤,孰能无过,更何况我这么个小菜鸟,以上这些都是我在自学过程中总结的经验,大家可以借鉴,但不要模仿,说这么多都是为了帮大家找到适合自己的方法而已。以上三本书一本是我在亚马逊上买的,剩下是我在网上搜集的,尤其是后两本书本身自带了实例代码,用于和书籍进行对照学习,如果大家实在找不到相关资源可以留言或者私信我,我会把资源发给你。最后,大家有什么更好的建议可以给我提,我都会虚心接受。希望我们一起进步。 ヽ(ˋ▽ˊ)ノ ヽ(ˋ▽ˊ)ノ ヽ(ˋ▽ˊ)ノ
禁止转载