Blend Complex values
Darken (float4 a, float4 b) {return float4(min(a.rgb, b.rgb), 1); } Multiply (float4 a, float4 b) { return (a * b); } ColorBurn (float4 a, float4 b) { return (1-(1-a)/b); } LinearBurn (float4 a, float4 b) { return (a+b-1); } Lighten (float4 a, float4 b) { return float4(max(a.rgb, b.rgb), 1); } Screen (float4 a, float4 b) { return (1-(1-a)*(1-b)); } ColorDodge (float4 a, float4 b) { return (a/(1-..