US——Unity Shader开发入门
US——Unity Shader开发入门
Shader
Shader 就是 着色器,着色器是用来实现图像渲染的,用来替代固定渲染管线的可编辑程序
其中Vertex Shader(顶点着色器)主要负责顶点的几何关系等的运算,Pixel Shader(像素着色器)主要负责片元颜色等的计算。
着色器替代了传统的固定渲染管线,可以实现3D图形学计算中的相关计算,
由于其可编辑性,可以实现各种各样的图像效果而不用受显卡的固定渲染管线限制。
笔记代号US——即Unity Shader的缩写
本笔记包括以下系列
- Shader必备概念(渲染管线与Shader的概念及其关系)
- Shader必备基础(向量,线性代数,ShaderLab语法,CG语法)
- Shader开发知识(光照,纹理,透明,渲染途径,阴影,完整光照计算)
- Shader实践知识(卡通风格渲染,素描风格渲染,消融效果,水波效果)
- Shader进阶知识
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文KRIFE齐的博客!