计算机图形学，下一步如何提高？
叶大神已经关注你的问题，但没有回答。 无论是图形学还是C++都是深坑，一旦进入，没有十几年的时间，是不会成为专家的。你存在的问题是：你的数学基础还不足你让能够完全看懂图形学那些书，你的项目经验还不足你让能够体会C++中那些要义，但书你已经买了很多，眉毛胡子一把抓地读了很多，当你读不懂的时候，你就应该意识到你的学习方式与方法有待商榷了。 另外，我想问你：题主，你买那么多书做什么，你又不打算做学术研究，最关键的是还看不懂……买书只是形式，你已经陷入形式主义了，我觉得你已经陷入一种误区，即把买书等同于学习本身了。其实上不是，学习或一项技能的习得其实是一个要漫长很多的过程，本质上是在你的大脑内部长出新的神经突触，那些神经连接及神经网络构建的过程，是一个很漫长的过程，就像树木的成长一样，需要十几年甚至二十几年，常说“十年树木，百年树人”，就是这个道理，不能拔苗助长。关键是要动手写代码，以项目为驱动，以需求为驱动，只有这样才能形成正反馈。要明确自己的目标，然后把大的目标分割成无数个可以执行的小目标，divide and conquer，先把小目标一个个解决掉，最后大目标也就实现了。 我给你3条建议： 1.心里有个目标，有目标后直接上手写代码，实在不行就在Youtube上看视频学习。  我推荐的几个Youtube频道： a.Handmade Hero频道，Handmade hero项目的目的就是教你一步一步开发一个2.5D游戏引擎的，里面有你想要学习的3d渲染部分知识。 https://www.youtube.com/user/handmadeheroarchive 最新一期是教你写一个光线追踪器 https://www.youtube.com/watch?v=pq7dV4sR7lg  b. 游戏引擎编程 https://www.youtube.com/watch?v=AAFkdrP1CHQ&list=PLmV5I2fxaiCI9IAdFmGChKbIbenqRMi6Z 两个频道的主人分别是Casey Muratori和Jonathan Blow（Jonathan Blow是《时空幻境》及《见证者》的开发者和策划，可谓“独立游戏第一人”，独立游戏正是从他的《时空幻境》开始进入大众视野的），他们两个人都是有将近40年编程经验的人，从他们身上学到的都是干货。  c.学习DirectX或OpenGL/OpenglES 网上有大把的视频，我不贴链接了。 2.前期研究cocos2dx/Orge3D，后期可研究Unreal/Unity，或者直接研究Unity或Unreal渲染相关的模块，这样你就有了目标，哪里不会学习哪里，就不会迷茫；  3.关注我的专栏 (偷笑 自制游戏引擎