游戏只是图形应用程序的一小部分。
知乎上有一种偏见,认为图形=渲染=实时渲染+GPU=OpenGL/DirectX,所以在知乎上,图形应用只剩下游戏了,而且仅限于实时渲染。
造成这种误解的原因可能是因为从事实时渲染的人更容易在该行业找到工作,尤其是在中国。 图形学的一个主要应用领域——影视行业,目前还处于使用国外软件、缺乏研发的状态。 很多人甚至认为特效=视频处理=后期效果。 所以大多数人能够接触到的最前沿的就是游戏中的应用。
至于计算3D打印、计算摄影、物理模拟、声音合成、动作捕捉、蒙皮、数字几何处理等游戏开发程序员需要学什么游戏素材下载 免费,因为很多人没有接触过,所以不知道这些也是图形的一部分。
在游戏开发方面,目前很多项目团队都处于使用引擎缺乏深入研发的状态。 首先3D场景,目标平台的性能很差,引擎中已有的一些高端功能无法使用; 其次,很多美术师长期从事此类低端游戏,对于高端功能的使用经验为零。 他们无法使用现有的引擎现有的功能如果使用得好的话是非常好的。 因此,很多工作室对于自研一些前沿技术的插件要求并不高。 即使他们这么做,很大一部分也是因为老板想资助一个demo做大饼(比如某工作室连2A开发经验都没有)。 他们嚷嚷着要做4A游戏,“上月球”。 现在据说它们是色情的),该公司正在展示自己的力量来吸引新的需求。 一般来说,实际的线上项目对图形的要求并不高。 即使不了解图形,您仍然可以制作游戏。 事实上游戏开发程序员需要学什么,很多赚大钱的热门网页游戏和手游甚至不需要了解最新的显卡。
所以如果题主对图形很感兴趣,有很多感触,特别是想在一家伟大公司的伟大项目中提供技术美术的技术支持,那么他一定要深入研究; 如果他只是想找一个一般的游戏公司一般的职位,就没有必要学图形。 如果有时间,最好温习一下面试问题。