summaryrefslogtreecommitdiffstats
path: root/globals.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2026-01-11 15:33:44 -0800
committeryum <yum.food.vr@gmail.com>2026-01-11 15:33:44 -0800
commitf6aaea9c6030bdf4bdd66395f9b86baa0d16b3c2 (patch)
tree0673bea1d8a66074d2bc440647b510057f572f1a /globals.cginc
parent12d39d992254314993bf1140b4d2be39453a509e (diff)
Add parallax heightmapping
Diffstat (limited to 'globals.cginc')
-rw-r--r--globals.cginc11
1 files changed, 11 insertions, 0 deletions
diff --git a/globals.cginc b/globals.cginc
index 911aceb..ad7f6d4 100644
--- a/globals.cginc
+++ b/globals.cginc
@@ -166,6 +166,17 @@ float _Ray_Marching_Hexagon_Radius;
float _Ray_Marching_Hexagon_Height;
#endif // _RAY_MARCHING_HEXAGON
+#if defined(_PARALLAX_HEIGHTMAP)
+texture2D _Parallax_Heightmap;
+float4 _Parallax_Heightmap_ST;
+float _Parallax_Heightmap_Scale;
+float _Parallax_Heightmap_Bias;
+#endif // _PARALLAX_HEIGHTMAP
+
+#if defined(_PARALLAX_HEIGHTMAP_RAY_MARCHING)
+float _Parallax_Heightmap_Ray_Marching_Steps;
+#endif // _PARALLAX_HEIGHTMAP_RAY_MARCHING
+
#if defined(_VERTEX_DEFORMATION)
float _Vertex_Deformation_Slot_0_Enabled;
int _Vertex_Deformation_Slot_0_Opcode;