技术美术学习路线
理想路线
第一个阶段
-
熟练一门编程语言(课设写个例如医院管理系统,图书管理系统之类的):C/python/C++/C#,并尝试用它写一个飞机大战小游戏
-
养成良好的审美,每日收集图片,鉴赏各种美术风格
-
从Unity客户端开始学习,之后逐步学习技术美术:
- 如何不写代码却能制作你人生中的第一个游戏
- 十行代码学会Unity
- Unity2024新手入门教程_超细节100集课程_哔哩哔哩_bilibili
-
自学一个建模软件(3dmax/maya),并能建一些简单的模型(桌子椅子)
-
参加gamejam之类的游戏开发比赛,激发游戏开发兴趣,提高实战能力
-
保证不挂科
第二个阶段
- 充分了解美术工作流的各个环节,制定自己每个环节的规范。并能独立完成一个大型场景的制作
- 学习Unity的烘焙原理与灯光策略,能做出物理正确的场景画面
- 了解基于物理渲染的基本原理(微表面/能量守恒等),不能仅限于会用软件(substance)
- 学习素描水彩等美术基本要领,熟悉色彩的运用。个人感兴趣的话可以继续学习板绘,零基础做到能正常画出自己构思的角色即可
- 参加大创/计设/互联网+之类的比赛,上述内容均可在这些比赛中学到,但也不要当混子
- Unity的gameplay做到能开发独立精品小游戏,能独自将自己的想法实现出来
- 掌握图形学的基础知识
- 了解动画的基本原理,能使用Unity的动画系统制作简单的3D动作游戏
- 保证不挂科
第三个阶段
-
渲染知识学习简易版:熟读《UnityShader入门精要》,并手动实现每一个案例
-
渲染知识学习普通版:阅读全套《【基于物理的渲染(PBR)白皮书】》,并不调用unity的任何封装计算api,全手动实现一个BRDF光照模型
-
渲染知识学习困难版:熟读《RTR》,《GPU gem》
-
对引擎熟练度要达到,一上手让你写任何功能都能写出来
-
熟练制作美术工作流,并做出照片级别的画面烘焙,材质细节,场景光感要一模一样的还原照片
-
熟练掌握Unity动画系统,结合自己做的场景,制作一款系统齐全的动作游戏demo
-
初步掌握shader的编写,hlsl/shader graph都需要掌握。了解业界常用技术
-
能制作出通用角色材质和场景材质,了解原理并进行样例制作
-
熟悉水体渲染/植被渲染/地形渲染/皮肤渲染/毛发渲染其中之一二
-
大三上学期放假前找到寒假实习,以此作为简历的资本,再加上以上述内容构建出自己的作品集,从而在春招中脱颖而出参加大厂的暑期实习,只要不太拉跨必定转正
-
百人计划
-
程序基础:
-
计算机五大件
- 《数据结构》
- 《计算机组成原理》
- 《操作系统》
- 《计算机网络》
-
-
搜索摄影_中国大学MOOC(慕课)
-
渲染知识:《shader入门精要》(第一次完成一半)
《GPU阳春白雪与下里巴人》(与入门精要相似)
《3D Game Programming with DirectX》(程序类分支必读)
《Real-Time Rendering》(渲染向入门后必读)
字典:
《GPU精粹1-3》(翻翻目录知道内容就好) -
走一遍美术制作流程:
- 建模-展uv-贴图绘制
- 蒙皮-绑定(动作向必修)
- 动画制作
-
流程规范
- 命名规范
- 单位标准
- 资源结构
-
需要注意的地方
-
英语同时跟进
-
数学用到再去学
- 三蓝一棕
-
编程语言在应用的过程中学
参考
晴天呼呼w的个人空间-我的Unity学习路线-哔哩哔哩
【技术美术篇】普通本科生进游戏大厂的自学路线 - 知乎 (zhihu.com)
TA 百人计划笔记 - 知乎 (zhihu.com)
技术美术学习大纲