课程内容
12 个部分• 29 个讲座•总长度5h 57m
简介和设置3 个讲座• 25 分钟
- 简介与设置预览
- Unity 设置以及如何完成本课程预览
- Shader结构简介预览
2D 着色器 – 纹理采样和混合3 个讲座• 33 分钟
- 纹理采样 1
- 纹理采样 2
- 透明度和混合
2D 着色器 – 动画和纹理侵蚀4 个讲座• 1 小时 2 分钟
- UV动画、变换、滑动
- 2 纹理样本
- 纹理侵蚀
- 纹理侵蚀高级
2D 着色器 – 沿 UV 制作动画4 个讲座• 51 分钟
- 沿着 UV 动画纹理,非常适合 2d 中流动的溪流
- 动画扭曲和变形
- 数学 UV – 漩涡效应
- 掩蔽失真
2D 着色器 – 屏幕空间 UV2 个讲座• 20 分钟
- 屏幕空间 UV 创建光泽
- 从原始纹理中创建“纹理”光泽
2D 着色器 – 旋转 UV1 堂课• 14 分钟
- 使用旋转矩阵旋转 UV
3D 着色器 – 基本漫反射3 个讲座• 27 分钟
- 漫反射 3D 着色器、基本照明
- 3D 着色器,接收来自探针的光线
- 将光照从顶点移动到片段
3D 着色器 – 规格1 堂课• 14 分钟
- 镜面高光
3D 着色器 – 法线贴图,它是如何工作的2 个讲座• 31 分钟
- 法线贴图及其工作原理
- 使用反射探头进行反射及其工作原理
着色器杂项1 堂课• 12 分钟
- 着色器多重编译、着色器功能
3D 着色器效果1 个讲座• 10 分钟
- 菲涅耳效应
3d 着色器法线和水4 个讲座• 59 分钟
- 正常混合
- 流动的水
- 流水2
- 高级水
要求
- 对Unity的基本了解
描述
从头开始编写 Unity CG 着色器(2D、3D)
您是否曾经想从头开始编写自己的 CG/HLSL 着色器代码?您是否需要帮助来了解后端发生的复杂细节?学习在没有材质编辑器的帮助下编写着色器,而是使用材质编辑器作为原型设计工具?
在本次 Unity CG 课程中,我将教您着色器代码的基础知识,以便您可以编写、创建和开发独特的外观,这些外观不仅看起来令人惊叹,而且运行效果也最佳。
这些技术可用于个人游戏开发,我还将介绍可在大型游戏公司工作中使用的最佳实践。
我叫本杰明·斯威 (Benjamin Swee),是你们的课程讲师。我曾在多家游戏公司工作过,并担任过《漫威冠军之争》、《速度与激情》游戏以及一些《天堂》等热门游戏的首席渲染工程师。
我的角色通常是独奏,因此我会创建完整的内部渲染系统。
在本课程中,我不仅想为您带来渲染方面的创造性思维,还想为您带来真实的行业经验以及今天推出的游戏中使用的最佳实践。
着色器对很多人来说都是一个黑盒子,我的目标是拆开它的盒子
请注意,本课程仍在进行中。我计划不断更新它。在课程消息中让我知道您还想看到什么!
本课程适合谁:
- 初级程序员
- 新游戏开发商
- 认为 Unity 中的 CG 着色是黑匣子的开发人员
- 任何想成为渲染工程师的人
– 备注:
-本站统一解压密码: www.edvfx.com
-详情可访问官网地址
-双语字幕
-含课程素材