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

版权声明:转载请保留原文地址 https://blog.csdn.net/qq_42575535/article/details/82220670

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 控制模拟一块玻璃。

猜你喜欢

转载自blog.csdn.net/qq_42575535/article/details/82220670
今日推荐