diff options
| author | yum <yum.food.vr@gmail.com> | 2025-02-20 01:00:43 -0800 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2025-02-20 01:00:43 -0800 |
| commit | 738312d48be32093283841c2368fe4b919da6580 (patch) | |
| tree | fa6bd9f02f1687ab19577dd31078394409cab74f /globals.cginc | |
| parent | 65ed0c23335b10a266d76257eeb3e7ecfd23cfb5 (diff) | |
Add ability to quantize NoL
Also add 2 more rim lighting slots
Diffstat (limited to 'globals.cginc')
| -rw-r--r-- | globals.cginc | 40 |
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;
|
