summaryrefslogtreecommitdiffstats
path: root/globals.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2024-10-25 15:05:56 -0700
committeryum <yum.food.vr@gmail.com>2024-10-25 15:05:56 -0700
commit94f37fa8dd94137a910df4ebc80f98db2d685f08 (patch)
tree4a4b77203f1f4fa911ea4fa9a351a1d6ed911f2d /globals.cginc
parent1705cd25f5bcd796a560bcce22ef91d190a94900 (diff)
Add features for constant rim lighting view direction
Add vector to control rim lighting view dir (y does nothing) and toggle to enable doing reflection calculation in world space.
Diffstat (limited to 'globals.cginc')
-rw-r--r--globals.cginc12
1 files changed, 12 insertions, 0 deletions
diff --git a/globals.cginc b/globals.cginc
index 3a9616b..f1a7fc3 100644
--- a/globals.cginc
+++ b/globals.cginc
@@ -430,6 +430,9 @@ float _Rim_Lighting0_PolarMask_Enabled;
float _Rim_Lighting0_PolarMask_Theta;
float _Rim_Lighting0_PolarMask_Power;
#endif
+#if defined(_RIM_LIGHTING0_CUSTOM_VIEW_VECTOR)
+float4 _Rim_Lighting0_Custom_View_Vector;
+#endif
#endif
#if defined(_RIM_LIGHTING1)
@@ -459,6 +462,9 @@ float _Rim_Lighting1_PolarMask_Enabled;
float _Rim_Lighting1_PolarMask_Theta;
float _Rim_Lighting1_PolarMask_Power;
#endif
+#if defined(_RIM_LIGHTING1_CUSTOM_VIEW_VECTOR)
+float4 _Rim_Lighting1_Custom_View_Vector;
+#endif
#endif
#if defined(_RIM_LIGHTING2)
@@ -488,6 +494,9 @@ float _Rim_Lighting2_PolarMask_Enabled;
float _Rim_Lighting2_PolarMask_Theta;
float _Rim_Lighting2_PolarMask_Power;
#endif
+#if defined(_RIM_LIGHTING2_CUSTOM_VIEW_VECTOR)
+float4 _Rim_Lighting2_Custom_View_Vector;
+#endif
#endif
#if defined(_RIM_LIGHTING3)
@@ -517,6 +526,9 @@ float _Rim_Lighting3_PolarMask_Enabled;
float _Rim_Lighting3_PolarMask_Theta;
float _Rim_Lighting3_PolarMask_Power;
#endif
+#if defined(_RIM_LIGHTING3_CUSTOM_VIEW_VECTOR)
+float4 _Rim_Lighting3_Custom_View_Vector;
+#endif
#endif
#if defined(_OKLAB)