0818记录

UNITY渲染队列
关键字: BackGround  队列索引号:1000    这个渲染队列在最前面渲染
关键字: Geometry    队列索引号:2000    默认渲染队列,不透明物体使用
关键字: AlphaTest   队列索引号:2450    需要透明 度测试的物体使用这个队列 (在UNITY5.X 中被单独分出来,这是因为在所有不透明物体渲染之后再渲染会更加高效)
关键字: Transparent 队列索引号:3000    这个队列中物体会在所有Geometry和AlphaTest 物体渲染后再按从后往前的顺序进行渲染(任何使用透明度混合(例如关闭了深度写入的SHADER)都应该使用这个队列)
关键字: Overlay     队列索引号:4000    谇队列用于实现一些叠加效果,任何需要在最后渲染的特体都应该使用该队列


使用透明测试SHADER
SubShader
{
Tags{"Queue" = "AlphaTest"}
Pass
{




}
}


使用透明度混合SHADER
SubShader
{
Tags{"Queue" = "Transparent"}
Pass
{
ZWrite Off //关闭深度写入


}
}


透明度测试函数:
void clip(float4 x)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值