summaryrefslogtreecommitdiffstats
path: root/globals.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2026-03-02 17:39:03 -0800
committeryum <yum.food.vr@gmail.com>2026-03-02 17:39:03 -0800
commitfd5b8029a8303e6b0db0c9c7e309aa0075302935 (patch)
treeb8aebae783f8facc8e89afe442595ea51582a425 /globals.cginc
parent92c9035bb513886f99fde8c08694d9d6baa6f305 (diff)
More decal features
Diffstat (limited to 'globals.cginc')
-rwxr-xr-xglobals.cginc6
1 files changed, 6 insertions, 0 deletions
diff --git a/globals.cginc b/globals.cginc
index df9552e..2daab12 100755
--- a/globals.cginc
+++ b/globals.cginc
@@ -247,6 +247,7 @@ float _Parallax_Heightmap_Ray_Marching_Steps;
#define DECAL_MIX_MODE_ALPHA_BLEND 0
#define DECAL_MIX_MODE_MULTIPLY 1
+#define DECAL_MIX_MODE_ADD_PRODUCT 2
#if defined(_DECAL0)
float4 _Decal0_Color;
@@ -259,6 +260,11 @@ int _Decal0_Mix_Mode;
#if defined(_DECAL0_ROTATION)
float _Decal0_Rotation;
#endif // _DECAL0_ROTATION
+#if defined(_DECAL0_MASK)
+texture2D _Decal0_Mask;
+float4 _Decal0_Mask_ST;
+int _Decal0_Mask_UV_Channel;
+#endif // _DECAL0_MASK
#endif // _DECAL0
#define MATCAP_MODE_REPLACE 0