Unity3D中常见的三类Shader的区别与用法

来源:互联网 发布:欧元区经济 知乎 编辑:程序博客网 时间:2024/05/23 01:20
这个只是在网上玩无意看到,

Unity3D中常见的三类Shader:Diffuse、Diffuse Bumped、Bumped Specular。

这三种类型为常用类型,其中Bumped需要增加Normal法线贴图来实现凹凸。

Decal:这种材质为贴花材质,即相当于Mask类型,可以再Decal(RGBA)贴与一个带有Alpha通道的图像,形成和原图像相叠加的效果。

Diffuse Detail:这种材质可以创造出污迹和划痕的效果,即相当于Blend混合材质。

Reflective:其中各种类型可以创造出金属反射效果,需要增加Cubmap贴图。

Transparent:其中各种类型可以创造出透明的效果,需要增加具有Alpha的通道贴图。

注意:如果要做玻璃贴图,Alpha如果全是灰色或黑色(即要求全透明),那么Alpha就会失效,如果要全透明,材质Alpha其中必须至少有1像素为白色。

Nature:其中Soft Occlusion Leaves类型主要应用于片状的树叶材质。

随便记一下,自己也不是很清楚,
0 0
原创粉丝点击