仅为个人理解!勿喷
1、Unlit Shader
会产生一个不包含光照,但是包含雾效的基础顶点/片元着色器。
2、Image Effect Shader
实现各种屏幕后处理效果提供了一个基础模板,可在此模板上进行修改。
3、Compute Shader
会产生一种特殊的Shader文件,一般在利用GPU的并行性来进行一些与常规的渲染流水线无关的计算。一般在做渲染的时候,不会创建这类文件,当然,具情况而定!
4、Standard Surface Shader
有典型的表面着色器的实现方法。
当然,我们在游戏当中,但是需要自己去实现特殊的一些渲染,但是两大着色器的使用是肯定的。
在使用shader的同时,还需要相对应的材质,在project面板中鼠标右键进行创建新的材质与自己所写的shader对应,才会发挥出我们想要的效果!