Unity中的混合因子
来源:互联网 发布:淘宝搜索结果不对 编辑:程序博客网 时间:2024/05/29 13:22
SrcFactor 为源颜色
DstFactor 为目标颜色
ShaderLab中设置混合因子的命令:
最终的RGB通过源颜色和目标颜色的RGB得出来,混合后的RGB
最终的A通过源颜色和目标颜色的A得出来,混合后的A
ShaderLab中的混合因子:
Blend operations混合操作
Add(源颜色+目标颜色):
Orgb = SrcFactor*Srgb + DstFactor*Drgb
Oa = SrcFactorA*Sa + DstFactorA*Da
Sub(源颜色-目标颜色):
Orgb = SrcFactor*Srgb - DstFactor*Drgb
Oa = SrcFactorA*Sa - DstFactorA*Da
RevSub(目标颜色-源颜色):
Orgb = DstFactor*Drgb - SrcFactor*Srgb
Oa = DstFactorA*Da - SrcFactorA*Sa
Min(取源颜色和目标颜色最小值(与混合因子无关)):
Orgba =(min(Sr,Cr), min(Sg,Cg), min(Sb,Cb), min(Sa,Ca))
Max(取源颜色和目标颜色最大值(与混合因子无关)):
Orgba =(max(Sr,Cr), max (Sg,Cg), max (Sb,Cb), max (Sa,Ca))
PS:数学公式不知道为什么会多出来个|,希望有知道的大神告诉我一下
阅读全文
0 0
- Unity中的混合因子
- Unity 5.6中的混合光照(上)
- Unity 5.6中的混合光照(下)
- unity shader学习笔记(九)——Unity中的透明效果之透明混合
- Unity Animator混合树
- 【Unity Shader】Blend混合
- opengl基础学习<二> ----混合因子
- unity shader学习笔记(十一)——Unity中的透明效果之ShaderLab中的混合命令
- 【Unity Shaders】使用Unity Render Textures实现画面特效——画面特效中的类似Photoshop的基本混合模式
- 【Unity Shaders】使用Unity Render Textures实现画面特效——画面特效中的叠加(Overlay)混合模式
- 解读Unity中的CG编写Shader系列6——不透明度与混合
- Unity Shader Alpha混合 Blending
- android混合开发之unity
- Unity Shader内建的时间因子
- 数据库索引中的填充因子
- 计算数组中的平衡因子
- Lucene中的合并因子mergeFactor
- OpenGL中的混合 (blend)
- Spring中抛出异常时,既要要返回错误信息,还要做事务回滚
- 欢迎使用CSDN-markdown编辑器
- HTTP报文实例分析
- CSS样式的优势
- 计数排序
- Unity中的混合因子
- C++冒泡排序递归&&非递归版本
- SQL Injection(2)
- 带搜索的下拉框
- python网络编程基础
- 根据判断PC浏览器类型和手机屏幕像素自动调用不同CSS的代码
- Java项目转变为Java Web项目
- Python [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed 解决方法【转】
- uboot的启动分析1