登录    注册
当前位置: 录播课程> 从0到1的URP Shader训练营
从0到1的URP Shader训练营
收藏
学习人数:82人
讲师:雷蒙德@优梦创客
课程有效期:购买后365天
价格198.00
立即购买
课程介绍
课程目录 (40)
课程评价 (4条)
课程资料 (0条)

课前说明:

1. 课程资源(如有)请加助教老师领取

2. 课程学习目标、适应人群、课程内容请点击“课程目录”,试听“训练营公开课”章节


在本训练营中,雷蒙德老师会带你“从0到1”学习URP管线下的手写Shader开发

训练营特色:

  1. 从0到1

  2. 实战出发

  3. 不讲废话

  4. 深入浅出

目标人群:

  1. 希望上手“手写”Shader的同学

  2. Shader代码会看、不会写的同学

  3. 希望理解每一行Shader代码背后原理的同学

  4. 希望将内置管线Shader“合理”升级URP管线的同学

  5. 希望形成自己的Shader代码框架的同学

课程大纲

 

Part 1:ShaderLab

  • URP Shader基本结构

  • 如何兼容内置管线Shader

  • URP Shader多Pass的问题

Part 2:变量

  • 变量的用法和原理

  • 什么是Swizzle?

  • URP的命名规范

  • 如何通过C#脚本给向量和矩阵传参

  • 如何通过C#脚本给纹理和数组传参

  • C#脚本传参的限制以及解决方法

Part 3:Unity材质块

  • Unity材质块与SRP Batcher优化

  • Unity材质块使用限制以及解决方法

  • URP管线下的变体与关键字

Part 4:URP管线下的光照计算

  • Shader输入输出结构与原理

  • 顶点着色器与片元着色器

  • 光照系统:从Unlit到PBR

  • 其他Pass的用法与原理(ShadowCaster/DepthOnly/DepthNormals/Meta)

除了以上内容,你还会学到:

  • 如何利用Frame Debugger分析URP管线渲染执行流程

  • URP Shader编码规范

  • ……(想到再写吧                    

授课讲师

雷蒙德@优梦创客
14+年项目研发经验,一线游戏大厂主程、CTO; 知名游戏开发教育机构教学经理; 参与了《传奇世界》、《神迹I/II》、《疯狂赛车》的项目架构设计, 以及《Infinity3D》、《剑网3》的游戏引擎研发。

相关推荐

原神游戏开发(二次元+MMORPG+大厂架构)V2024 (公开课)
『黑悟空』开发框架与战斗系统解析(全篇)
从0到1的URP Shader(彩蛋)
Protobuf那些事(面试必问 | 深入网络游戏底层协议实现)
光线追踪:原理与实现
风格化水渲染训练营