Hi,这里是面向零基础初学者的 Shader 入门教程,还在为那些长篇大论且枯燥无味的图形学/数学公式解析/渲染理论/..而苦恼吗? 那你来对地方啦~ 在这里你只需要拿出一两个小时即可轻松掌握 Shader 入门的大多数知识,通过实际案例带你领略 Shader 的浪漫~
PS:"零基础初学者" 单指 Shader 部分的零基础,学习本期内容建议具备以下前置知识:Unity基础常识 / 计算机编程基础 / 部分数学基础。
若内容出现偏差 / 有任何疑问 / 有更好的建议,欢迎小伙伴加群与 Mira 一同探讨, Mira 会第一时间对内容进行实时更正,还望各位小伙伴轻喷~
——————————————————————————————————————————————————
Chapter 1 被忽视的小伙伴:MeshFilter / MeshRenderer / Material / Mesh 相关概念以及基础知识 | 通过脚本构建简单的立方体 Mesh
Chapter 2 美食的诞生之旅:了解渲染管线的相关概念以及Shader的基础知识 | 通过ShaderLab实现简单的顶点动画以及光照效果
Chapter 3 二次元的小确幸:了解 NPR 的基础概念 / 掌握基本的卡通渲染三要素 | 通过 ShaderLab 实现出最基础的 NPR 效果
Chapter 4 喜欢星夜极光吗:了解 RayMarch / Noise 的基础概念 | 通过 ShaderLab 实现简单星空 / 极光效果
Chapter 5 当梦想照进现实:了解 PBR 的基础概念 | 掌握 Standard 材质参数配置
Chapter 6 小孩子才做选择:了解 Unity 渲染管线的基础分类及概念 | Built-in 升级 URP / HDRP | 通过 URP HLSL 实现简单水面效果
Chapter 7 美其名曰连连看:了解 Shader Graph 的基础使用 | 通过 Shader Graph 实现魔法球效果