summaryrefslogtreecommitdiffstats
path: root/math.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2026-03-01 19:51:36 -0800
committeryum <yum.food.vr@gmail.com>2026-03-01 19:51:36 -0800
commit92c9035bb513886f99fde8c08694d9d6baa6f305 (patch)
tree5d9786f185ec76af08834432c1fee077cd4f526f /math.cginc
parent4463becae15767e900255b92eab7f8b781e4e020 (diff)
Add decal slot
Diffstat (limited to 'math.cginc')
-rwxr-xr-xmath.cginc4
1 files changed, 4 insertions, 0 deletions
diff --git a/math.cginc b/math.cginc
index e2d4169..5becd0e 100755
--- a/math.cginc
+++ b/math.cginc
@@ -105,5 +105,9 @@ float luminance(float3 rgb) {
return dot(float3(0.2126, 0.7152, 0.0722), rgb);
}
+float4 alpha_blend(float4 src, float4 dst) {
+ return float4(src.rgb * src.a + dst.rgb * (1 - src.a), src.a + dst.a * (1 - src.a));
+}
+
#endif // __MATH_INC