学习路线规划思路
理论与应用穿插 更好的理解知识。同时也是计算机图形学有点难懂。(学过的懂得都懂)
具体学习路线
- 计算机图形学 games101 国内最好的计算机图形学基础课 没有之一。同时每节课都会有课后作业,但是如果你要交作业的话就晚了点,还是自己做着自己看看吧,配环境之类的也挺麻烦有这时间多看两遍课就行了。
- OpenGL- learn 地址 边学边做,最强应用。最后还会写出一个游戏项目,仔细跟着做能学到很多。
- Shader 一般学其中一种就行 GLSL讲得很简单但是又不失去细节,我们去过一边也能帮助不少。
- 终极 也是最困难的一部,看个人要求了。基本上上面几项过了就可以去参与图形相关的基础工作。GODOT 游戏引擎源码分析 源码 如果你后续做游戏,去分析他里面如何去写Shader如何去运用图形学知识是很有帮助的。但是也是很有挑战的。同时也有 Three.js 等一些开源高star可以去看。并没有硬性要求。
补充 计算机图形学 Games101 同学整理的学习笔记 非常详细
具体如何穿插/学习 就要看个人了 我的路线是 乱穿理论固然很好但是 一直看理论会让人很疲惫 动动手学得就更快了!
这个学习路线只是个人的心得,你不同意,那你就不同意吧。没啥好纠结的 QaQ