summaryrefslogtreecommitdiffstats
path: root/globals.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2025-02-20 01:00:43 -0800
committeryum <yum.food.vr@gmail.com>2025-02-20 01:00:43 -0800
commit738312d48be32093283841c2368fe4b919da6580 (patch)
treefa6bd9f02f1687ab19577dd31078394409cab74f /globals.cginc
parent65ed0c23335b10a266d76257eeb3e7ecfd23cfb5 (diff)
Add ability to quantize NoL
Also add 2 more rim lighting slots
Diffstat (limited to 'globals.cginc')
-rw-r--r--globals.cginc40
1 files changed, 40 insertions, 0 deletions
diff --git a/globals.cginc b/globals.cginc
index 14ec4aa..c5b7b29 100644
--- a/globals.cginc
+++ b/globals.cginc
@@ -31,6 +31,10 @@ float _Wrap_NoL_Specular_Strength;
float _Min_Brightness;
#endif
+#if defined(_QUANTIZE_NOL)
+float _Quantize_NoL_Steps;
+#endif
+
float _Clip;
int _Mode;
float _Smoothness;
@@ -101,6 +105,42 @@ float _Rim_Lighting1_Quantization_Steps;
#endif
#endif
+#if defined(_RIM_LIGHTING2)
+uint _Rim_Lighting2_Mode;
+float _Rim_Lighting2_Center;
+float _Rim_Lighting2_Power;
+float3 _Rim_Lighting2_Color;
+float _Rim_Lighting2_Brightness;
+#if defined(_RIM_LIGHTING2_MASK)
+texture2D _Rim_Lighting2_Mask;
+#endif
+#if defined(_RIM_LIGHTING2_ANGLE_LIMIT)
+float2 _Rim_Lighting2_Angle_Limit_Target_Vector;
+float _Rim_Lighting2_Angle_Limit_Power;
+#endif
+#if defined(_RIM_LIGHTING2_QUANTIZATION)
+float _Rim_Lighting2_Quantization_Steps;
+#endif
+#endif
+
+#if defined(_RIM_LIGHTING3)
+uint _Rim_Lighting3_Mode;
+float _Rim_Lighting3_Center;
+float _Rim_Lighting3_Power;
+float3 _Rim_Lighting3_Color;
+float _Rim_Lighting3_Brightness;
+#if defined(_RIM_LIGHTING3_MASK)
+texture2D _Rim_Lighting3_Mask;
+#endif
+#if defined(_RIM_LIGHTING3_ANGLE_LIMIT)
+float2 _Rim_Lighting3_Angle_Limit_Target_Vector;
+float _Rim_Lighting3_Angle_Limit_Power;
+#endif
+#if defined(_RIM_LIGHTING3_QUANTIZATION)
+float _Rim_Lighting3_Quantization_Steps;
+#endif
+#endif
+
#if defined(_VERTEX_DOMAIN_WARPING)
float _Vertex_Domain_Warping_Spatial_Strength;
float _Vertex_Domain_Warping_Spatial_Scale;