- 0
- 0
- 0
分享
- TA(技术美术)是什么?真的像传闻中那么香吗?
-
2022-10-26
“ 感知技术 · 感触CG · 感受艺术 · 感悟心灵 ”
中国很有影响力影视特效CG动画领域自媒体
一般的TA都是某一领域的内容生产专家,并对技术美术有很深的热情。他们通过不断的学习,才转为技术美术。因此这个神秘且高薪的岗位基本上可以说是CG行业的全能选手。他们需要有比较强的编程基础、审美也必须在线,还需要清楚地了解并熟悉每个流程各个部门的工作内容,能够变通地变通地分析和解决问题。他们可以通过技术研究,算法简化,数据拟合,甚至使用引擎或DCC软件的奇怪操作……
《巫师3》的TA技能树
zuobiaoworld.com
导师介绍
Nathan Chen
TA导师
“
曾在海内外多家游戏公司担任全职技术美术,参与过《战争机器》以及《极品飞车》等多款AAA级游戏制作,拥有12年的技术美术经验,⽬前在英国Splash Damage游戏公司担任Principal Computer Graphic Supervisor,负责项⽬中的日常技术维护,视觉效果开发,美术流程设计与开发,效能优化以及TA⼈才培训和招聘等方面。
课程简介
总共6个月课程
每周4-6小时课程+周末作业点评+闯关课程
每周六天技术支持 工作日每日技术支持
课程大纲
1
工具开发与内容自动化
● 通用Python编程入门
● 内容自动化实例:机械钟表、植物生长动画实例
● 可视化编程;伪代码(psudo code)的书写;思维导图
● 一些最常用的Python数据类型和标准库介绍
● 函数
● 熟悉IDE-Jetbrains Pycharm
● Maya中常见的UI类型
● 使用Python进行基本的文件IO交互
● 异常处理与死循环
● 列表解析器,字典解析器
● 常用的数据交换格式介绍
● 正则表达式入门
● Python第三方插件的安装与使用
● Maya工具开发实例
● 使用Pydev查看traceback
● 在PyCharm中查看程序的实时运算逻辑与内存状态
● Python中的函数装饰器
● 设计自己的工具库
● 递归函数
● Windows命令行
● Python与Windows命令行交互
● 附加参数的Maya启动方式
● 命名空间
● ……
2
游戏引擎Unreal Engine 5
● Unreal引擎中的各种编辑器用法
● 各类型美术资源基本介绍
● 以纯技术视角重新梳理游戏开发的整个过程和思路
● Blueprint的使用放大
● 游戏开发中需要用到的引擎其他功能
● Unreal Blueprint Custom Event实例1:在Unreal引擎中实现一个基本的事件响应效果
● 在Unreal中使用Python
● Unreal Python工具开发实例:在Unreal引擎中遍历关卡中的Actor并检查错误、在Unreal引擎中扩展UI
● ……
3
图形图像
● 从TA的视角重新梳理游戏中的模型、UV、贴图、材质、绑定、动画、光影、特效、后期等各个环节
● 向量的点乘与叉乘在三维图形中的实际含义
● 世界空间、局部空间、法线空间、切线空间、UV空间、色彩空间、屏幕空间
● 三位物体与光源的关系、明面、暗面和高光的本质
● 法线、法线贴图、Smooth Group之间的关系
● 理解位图与程序纹理
● PBR材质与Shader高级用法
● Unreal shader vertex animation实例:植物与风场、植物与运动物体的交互
● Unreal Shader实例:在Unreal引擎中用可视化Buffer检测曝光过度
● 几种常见的线性与非线性函数及用途
● 非线性在gamma矫正中的应用
● 使用解析几何实现点线基本运算方法
● Blur的原理以及优缺点
● 将GLSL转化为Unreal引擎可以运行的HLSL
● Unreal引擎中使用Blueprint与材质进行交互
● HDR原理与运用
● 双向反射率分布函数(BRDF)原理
● 菲涅尔效应(Fresnel)
● 各向同性(isotropic)VS各向异性(anisotropic)
● 深度通道(Z-Depth)
● deferred rendering与forward rendering原理
● 从Epic商城下载引擎与项目文件
● Unreal shader实例:立体投射、黑客帝国屏幕数字特效
● Substance Designer制作程序纹理实例:黑客帝国数字程序贴图
● ……
4
骨骼动画与动力学
● IK/FK的无缝切换
● 骨骼与动画在引擎中的运用
● 理解Unreal引擎中骨骼的扩展机制
● 欧拉角与死锁
● Unreal引擎中相同骨骼之间的Retagert方法,不同骨骼之间的Retarget方法
● Unreal引擎中的Animation Blueprint讲解
● 在Unreal Blueprint中查询骨骼与socket
● 基于物理解算的骨骼动画
● ……
5
版本管理与分布式开发
● 使用Perforce实现版本管理,项目中常见问题解析
● 版本管理工具Perforce基本功能与原理
● 使用P4 Merge查看修改记录
● 在Unreal引擎中集成P4功能以及查看Blueprint的Diff
● 版本管理工具Perforce进阶功能
● 分布式开发的概念介绍,与Perforce的区别,远程仓库的使用
● 可交互Git管理软件Source tree介绍
● Git基本功能介绍,本地多仓库之间的同步
● ……
6
性能优化
● 常用的辅助命令;模型类美术资源的LOD
● Mipmap原理讲解;Shading Complexity把控
● 内存优化;关卡中资源预览
● 美术资源的分组以及组批量调控
● Shadow Map原理讲解;Overdraw原理讲解
● 几种常用的Post Processing Effect对性能的影响
● 可能导致CPU、GPU过载的因素
● 以实际项目为例讲解性能优化的几种方法
● ……
目前坐标TA第一期课程已经开启报名通道,青鸟价名额正在被火热抢占!
想要了解更多课程信息的同学可以扫描下方二维码入群咨询客服小姐姐哦!
坐标TA
QQ群号:752700185
扫码进群了解详情
-
阅读原文
* 文章为作者独立观点,不代表数艺网立场转载须知
- 本文内容由数艺网收录采集自微信公众号CG世界 ,并经数艺网进行了排版优化。转载此文章请在文章开头和结尾标注“作者”、“来源:数艺网” 并附上本页链接: 如您不希望被数艺网所收录,感觉到侵犯到了您的权益,请及时告知数艺网,我们表示诚挚的歉意,并及时处理或删除。