当前位置:   article > 正文

unity shader笔记之混合模式_unity混合模式

unity混合模式

混合因子

One //因子是1

Zero //因子是0

SrcColor//因子为源颜色值,当前片元颜色,对应rgba分量分别与SrcColor分量相乘

SrcCAlpha//因子为源颜色透明值值,对应rgba分别与SrcCAlpha相乘。

DstColor//因子为目标颜色值,当前读到的缓冲区颜色

DstAlpha//因子为目标颜色透明值值

OneMinusSrcColor//因子为1-源颜色

OneMinusSrcAlpha//因子为1-源alpha

OneMinusDstColor//因子为1-目标颜色

OneMinusDstAlpha//因子为1-目标alpha

例子:

Blend SrcAlpha OneMinusSrcAlpha// Alpha混合,正常的透明度混合

Blend OneMinusDstColor One //柔和相加Soft Additive

Blend One One // Additive相加 线性减淡

Blend One OneMinusDstColor // Soft Additive比较柔和的相加

Blend DstColor Zero // Multiplicative乘法

Blend DstColor SrcColor // 2x Multiplicative2倍乘法

BlendOp OP//对源和目标颜色进行其他操作,而不是默认的相加,op操作包括:

Add //相加

Sub//源颜色减目标颜色

RevSub//目标颜色减源颜色

Min //使用2者较小的值

Min //使用2者较大的值

chen

BlendOp Min

Blend One One //组合变暗

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/96705
推荐阅读
相关标签
  

闽ICP备14008679号