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 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。