【Unity Shader】 Blend

这篇博客介绍了Unity中的Shader Blend技术,包括混合的基本概念、语法细节如混合因子和混合操作,并探讨了不同的混合效果,如加法、减法、最小值和最大值等。适合想要深入理解Unity渲染中混合效果的读者。
摘要由CSDN通过智能技术生成
一、介绍

这里写图片描述
Blending(混合)是计算机呈现渲染结果的最后阶段,混合操作用于与所有计算已结束且已决定将当前计算结果输出到帧缓冲中,此时,如何将待渲染的像素与G-buffer中已的像素进行作用,是直接替换原来的,还是一加一的混合,这就需要混合命令来告诉GPU混合方式。

二、语法:
1. 命令
Blend Off:关闭混合(默认)
Blend SrcFactor DstFactor : 片元产生的颜色乘以SrcFactor,加上屏幕上已有的颜色乘以DstFactor,得到最终的颜色(写入颜色缓存)
Blend SrcFactor DstFactor, SrcFactorA DstFactorA:和上面一样,但是使用不同的因子来混合Alpha通道。
BlendOp Op:不要将混合颜色添加到一起,而是对他们执行不同的操作。
BlendOp OpColorÿ
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值