技术美术 (Technical Artist)
主要搬运自其他文章,自己总结补充了一些。大纲
一、概念介绍 二、技能要求 三、学习资源
一、概念介绍
什么是技术美术?
在游戏开发中,技术美术师充当着关卡设计师和程序员之间的桥梁。他们本质上是代码和美术之间的纽带。他们要保证游戏性能达标,要确保开发中的一致性,还要制定相关的开发流程。一位资深的技术美术能让项目以更快速度和更高质量交付。 技术美术往往是位多面手,但同时也要擅长某一专业领域,比如:
着色 光照 程序化创建 脚本/管线工作 优化 视觉特效(FX)
技术美术的职责
负责美术与程序之间的沟通,配合实现美术效果,提高画面整体表现力 制定美术资源规范,提高导出资源的可用性和规范性 快速跟进研发最新的游戏引擎与渲染技术; 在性能优化的同时,提高游戏画面表现; 通过工具大量减少或杜绝资源出错概率; 减少程序与美术沟通成本,疑难杂症快速解决定位。
TA是程序、美术、策划之间的桥梁,连接彼此,减少沟通成本,提高沟通效率。一个优秀的TA应该具有全局视野,指导项目的工作分配,用最低的成本实现最好的效果。
技术美术的分工
技术美术由不同的生产管线进化而来,他们是某一领域的内容生产专家,并对技术美术有很深的热情。他们通过不断的学习,才转为技术美术。 根据各个大厂的招聘需求,技术美术的细分分工已经逐渐明确。目前市场上对技术美术的需求分为了美术向TA,渲染向TA。我又加了两种:流程向TA和综合性TA。
1.美术向TA:
美术向TA分为许多种,大型项目中基本美术的所有工种都可以分配对应TA,包括模型、动画、特效等各个管线。有一部分美术TA也承担一些顶层渲染代码的编辑工作,来帮助美术同事快速制作出特殊要求的游戏效果。 渲染方面,我觉得二次元方向更倾向于美术TA来跟进开发。因为许多高校的专业动画系毕业生如果从事二次元渲染开发的话,对二次元渲染会有着更加深刻的认知,例如线条的流畅性、色彩分布、笔触用法、动画变形等等。此类对于赛璐璐动画的深入研究,是程序向TA所不具备的。 不过美术向TA实际上也并没有迈过程序的槛,大部分人还是无法完成专业程序代码的编写,且不具备算法研究能力。但是就美术表现而言,美术向TA也是非常重要的了,配合程序向TA,可以让渲染达到极高的画面表现,在应用层取得最好的表现效果。
2.渲染向TA:
大部分程序向TA研究图形渲染,还有一小部分程序向TA研究物理引擎。在一些公司里,程序向TA也包含引擎程序员。 程序向TA具有强大的编程和算法研究能力,可以快速对顶尖的学术论文和最新技术进行攻坚,实现底层渲染管线的搭建,并优化运算效率。他们可以通过光学算法,使画面更接近物理渲染的真实感,表现得更好更真实。 目前流行的多种多样的开发选型都要靠程序向TA来完成,如PBR渲染、光线追踪、各种抗锯齿、后处理、物理模拟等等。游戏的运行效率优化很大一部分也要靠他们来完成。
3.管线向TA:
实际工作中, 很多美术同学会认为程序向TA写的工具不好用,交互性差,怎么学都用不明白。这是因为纯程序向TA开发的美术工具,通常无法达到“使用者即开发者”的目标,还需要管线向TA的加工。 管线向TA是一个专精的工种,所以我没有把它归入程序向TA。管线向TA要对游戏美术管线非常熟悉,甚至经常使用,配合美术资源的大量生成和制作,并精通美术DCC软件,这样团队才能生产出一系列好用的工具。
4.综合型TA:
综合型TA是技术美术中最综合的选手,他们的学习任务量大,并且需要通过长期的项目沉淀,才能将各方面知识融会贯通。美术或程序想要成为综合型TA,其难度要高于成为程序向TA和美术向TA的难度。 综合型TA需要精通以上全部专业,并各方面达到专业标准。综合型TA的宏观技术规划能力会比较强,对技术和美术的结合运用与技术选型也会达到一个新的高度。
小结
目前国内对TA的划分还比较粗糙。在欧美成熟的电影游戏工业体系内,TA已经相对精细化,会分为渲染TA、动画TA、灯光TA、材质TA、特效TA等,各个模块都有专人进行深入研究。
现在大部分TA都是由程序或美术转职而来,他们需要对游戏流程和性能等每个模块都熟悉掌握,然后再从个人自身优势出发,去做的自己最擅长的方向。
技术美术会是一个长期存在的职业吗?(来自天美六位TA的回答 )
虚幻引擎职业讲堂:技术美术师
分享一位前辈的介绍
可以看看Freddy、MaxwellGeng等大佬的回答
育碧公司关于TA的视频介绍
https://www.youtube.com/watch?v=mJCkPqpn_Zk
二、技能要求
技术美术技能树
建模及动画
基础操作、UV、雕刻、程序化建模houdini、大地形
建议精通Maya,其他的工具了解基本操作即可
Maya 3ds Max Blender ZBrush Cinema4D Nuke
材质纹理
PS PhotoShop SP Substance Painter SD Substance Desinger
特效
普通特效、Effect Graph
Maya Nuke After Effects Unity:粒子系统、VFX Graph Unreal:粒子系统 Cascade Particle Systems、Niagara Visual Effects
编程&Demo制作
语言、框架、物理、寻路
C# C++Lua Python
Maya脚本 3ds Max脚本
渲染
shader、可编程渲染管线、PBR、3S、光线追踪、还原其他游戏效果Unity ShaderLabUnity渲染管线 BRP URP HDRP
烘焙&后期
灯光、烘焙、探针、屏幕后处理
插件
Unity插件、PS插件、Maya插件、Blender插件
<h3>性能分析及优化
页:
[1]