zoukankan      html  css  js  c++  java
  • 贴图叠加算法

    saturate((_ANode.rgb*_BNode.rgb))  --Multisly

    saturate(min(_ANode.rgb,_BNode.rgb)) --Darken

    saturate((1.0-((1.0-tex2D(_Bnode,TRANSFORM_TEX(node_78.rg, _Bnode)).rgb)/tex2D(_ANode,TRANSFORM_TEX(node_78.rg, _ANode)).rgb))) --Color Burn

    saturate((tex2D(_ANode,TRANSFORM_TEX(node_88.rg, _ANode)).rgb+tex2D(_Bnode,TRANSFORM_TEX(node_88.rg, _Bnode)).rgb-1.0)) --linear Burn

    saturate(max(tex2D(_ANode,TRANSFORM_TEX(node_98.rg, _ANode)).rgb,tex2D(_Bnode,TRANSFORM_TEX(node_98.rg, _Bnode)).rgb)) --lighten

    saturate((1.0-(1.0-tex2D(_ANode,TRANSFORM_TEX(node_102.rg, _ANode)).rgb)*(1.0-tex2D(_Bnode,TRANSFORM_TEX(node_102.rg, _Bnode)).rgb))) --screen

    saturate((tex2D(_Bnode,TRANSFORM_TEX(node_113.rg, _Bnode)).rgb/(1.0-tex2D(_ANode,TRANSFORM_TEX(node_113.rg, _ANode)).rgb))) --color dodge

    saturate((tex2D(_ANode,TRANSFORM_TEX(node_123.rg, _ANode)).rgb+tex2D(_Bnode,TRANSFORM_TEX(node_123.rg, _Bnode)).rgb)) --linear dodge

    saturate(( tex2D(_Bnode,TRANSFORM_TEX(node_133.rg, _Bnode)).rgb > 0.5 ? (1.0-(1.0-2.0*(tex2D(_Bnode,TRANSFORM_TEX(node_133.rg, _Bnode)).rgb-0.5))*(1.0-tex2D(_ANode,TRANSFORM_TEX(node_133.rg, _ANode)).rgb)) : (2.0*tex2D(_Bnode,TRANSFORM_TEX(node_133.rg, _Bnode)).rgb*tex2D(_ANode,TRANSFORM_TEX(node_133.rg, _ANode)).rgb) ))--Overlay

    saturate((tex2D(_ANode,TRANSFORM_TEX(node_138.rg, _ANode)).rgb > 0.5 ?  (1.0-(1.0-2.0*(tex2D(_ANode,TRANSFORM_TEX(node_138.rg, _ANode)).rgb-0.5))*(1.0-tex2D(_Bnode,TRANSFORM_TEX(node_138.rg, _Bnode)).rgb)) : (2.0*tex2D(_ANode,TRANSFORM_TEX(node_138.rg, _ANode)).rgb*tex2D(_Bnode,TRANSFORM_TEX(node_138.rg, _Bnode)).rgb)) ) --Hard light

    saturate(( tex2D(_ANode,TRANSFORM_TEX(node_143.rg, _ANode)).rgb > 0.5 ? (tex2D(_Bnode,TRANSFORM_TEX(node_143.rg, _Bnode)).rgb/((1.0-tex2D(_ANode,TRANSFORM_TEX(node_143.rg, _ANode)).rgb)*2.0)) : (1.0-(((1.0-tex2D(_Bnode,TRANSFORM_TEX(node_143.rg, _Bnode)).rgb)*0.5)/tex2D(_ANode,TRANSFORM_TEX(node_143.rg, _ANode)).rgb)))) --vivid light

  • 相关阅读:
    使用 git 及 github
    layUi数据表格自动渲染
    Linux下Tomcat重新启动 和查看日志
    禁止页面后退js(兼容各浏览器)
    通俗讲解计算机网络五层协议
    浏览器与服务器交互的过程
    转载 为什么会有前后端分离
    Kubernetes & Docker 容器网络终极之战(十四)
    Kubernetes 配置管理 Dashboard(十三)
    Kubernetes 配置管理 ConfigMap(十二)
  • 原文地址:https://www.cnblogs.com/softimagewht/p/4286488.html
Copyright © 2011-2022 走看看