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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值