Usage and Performance of Built-in Shaders
 
 Normal Shader Family 
Note.  Unity 5 introduced the Standard Shader  which replaces these shaders.
These shaders are the basic shaders in Unity. They are not specialized in any way and should be suitable for most opaque objects. They are not suitable if you want your object to be transparent, emitting light etc. 
shader-NormalVertexLit 
 
Assets needed: 
One Base  texture, no alpha channel required 
 
shader-NormalDiffuse 
 
Assets needed: 
One Base  texture, no alpha channel required 
 
shader-NormalSpecular 
 
Assets needed: 
One Base  texture with alpha channel for Specular Map 
 
shader-NormalBumpedDiffuse 
 
Assets needed: 
One Base  texture, no alpha channel required 
One Normal map 
 
 
shader-NormalBumpedSpecular 
 
Assets needed: 
One Base  texture with alpha channel for Specular Map 
One Normal map 
 
 
shader-NormalParallaxDiffuse 
 
Assets needed: 
One Base  texture, no alpha channel required 
One Normal map 
 
One Height  texture with Parallax Depth in the alpha channel 
 
shader-NormalParallaxSpecular 
 
Assets needed: 
One Base  texture with alpha channel for Specular Map 
One Normal map 
 
One Height  texture with Parallax Depth in the alpha channel 
 
shader-NormalDecal 
 
Assets needed: 
One Base  texture, no alpha channel required 
One Decal  texture with alpha channel for Decal transparency 
 
shader-NormalDiffuseDetail 
 
Assets needed: 
One Base  texture, no alpha channel required 
One Detail  grayscale texture; with 50% gray being neutral color 
 
Usage and Performance of Built-in Shaders
 
 
 
    Copyright © 2023 Unity Technologies 
 优美缔软件(上海)有限公司 版权所有 
  "Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。