通过可视化界面来开发自己的Shader!
Unity老旧的Shader工作管线是否已经过时了?我想大部分开发者都会这么认为。
Shader一直是Unity材质工程师所面临的一个难题,涉及到的基础知识广且深,包括数学、计算机图形学、shader语法等很多需要去了解和掌握的技能。
终于,ShaderGraph来了!作为Unity2018 2019的一个新功能模块,ShaderGraph能让开发者们可以通过可视化界面拖拽来实现着色器的创建和编辑。
虽然现在系统还在测试阶段,但是我们希望可以通过速度实践的教学课程,来帮助大家学习和理解Shader开发的难点以及关键的设计模式。
预估学习&练习时间:8小时 难易度:专家
Shader Graph的基础应用
- ShaderGraph开发环境搭建
- 如何创造你的第一个Shader
- Shder Graph Editor的使用方式
- 制作Shader节点
- 创造Shader属性
使用Shader Graph创造一个磁力场效果实战
- 力场Shader项目介绍
- 创建项目工程
- 设置渲染管线
- shading效果的分析及设计
- 制作intersection效果
- 制作一个Offset属性
- 实现Alpha显示效果
- 自发光颜色属性的设置
- 透明区域的效果制作
- 纹理Tilling属性的制作
- 纹理移动的效果制作
- 整体shading效果的优化
本次课程由Paws3D学习中心Rex老师讲授,想要参加线下课程学习的童鞋,可参加我们每周六下午的“游戏开发‘私教营’”,线下课程除了能够快速的帮助您提升游戏开发能力,还有机会参与独立游戏项目的实战开发,欢迎到现场来参观、体验与学习。