Unity-普通着色器系列
2021-04-01 09:04 作者:unity_某某师_高锦锦 | 我要投稿
注意:Unity 5 引入了标准着色器来取代这些着色器。
这些着色器是 Unity 中的基本着色器。它们不是专门的着色器,应该适用于大多数不透明对象。如果想让对象透明、发光等,这些着色器不适合。
顶点光照 (Vertex Lit)

需要的资源:
一个__基础__纹理,无需 Alpha 通道
漫射 (Diffuse)

需要的资源:
一个__基础__纹理,无需 Alpha 通道
镜面反射 (Specular)

需要的资源:
一个__基础__纹理以及用于镜面贴图的 Alpha 通道
法线贴图 (Normal mapped)

需要的资源:
一个__基础__纹理,无需 Alpha 通道
一个__法线贴图__
法线贴图镜面反射 (Normal mapped Specular)

需要的资源:
一个__基础__纹理以及用于镜面贴图的 Alpha 通道
一个__法线贴图__
视差 (Parallax)

需要的资源:
一个__基础__纹理,无需 Alpha 通道
一个__法线贴图__
一个__高度__纹理以及 Alpha 通道中的视差深度
视差镜面反射 (Parallax Specular)

需要的资源:
一个__基础__纹理以及用于镜面贴图的 Alpha 通道
一个__法线贴图__
一个__高度__纹理以及 Alpha 通道中的视差深度
贴花 (Decal)

需要的资源:
一个__基础__纹理,无需 Alpha 通道
一个__贴花__纹理以及用于贴花透明度的 Alpha 通道
漫射细节 (Diffuse Detail)

需要的资源:
一个__基础__纹理,无需 Alpha 通道
一个__细节__灰度纹理;以 50% 灰色为中性色