Unity标准shader下的四大渲染模式

Unity标准shader下有四大渲染模式:Opaque(不透明),Cutout(镂空),Fade(隐现),Transparent(透明)。

 

1.Opaque(不透明)

作用:用于渲染所有不透明的物体,这类物体在场景中是最多的。60%的比例。

例如:石头,建筑物的主体。

演示:渲染一个红色的 Cube。

 

2.Cutout(镂空)

作用:用于渲染有镂空的物体,这类物体在场景中并不太多。5%的比例。

例如:一块破布上面有几个洞,一张残缺不全的纸。

演示:渲染一个镂空的金属网格。

 

——Alpha Cutoff 透明通道开关滑块

 

3.Fade(隐现)

作用:用于渲染实现物体的渐隐和渐现。这类物体在场景中也不多。5%的比例。

例如:可以实现类似特效的作用,控制某一个物体渐渐隐藏消失,或者渐渐显示

出来,是一个渐变的过程。

演示:使用 Albedo 的颜色值中的 Alpha 控制模型隐现。

 

4.Transparent(透明)

作用:用于渲染有透明效果的物体,这类物体在场景中也比较多。30%的比例。

例如:各种各样的玻璃物品,各种各样的塑料物品。

演示:使用 Albedo 的颜色值中的 Alpha 控制模拟一块玻璃。

 

你可能感兴趣的:(Unity)