diff options
| author | yum <yum.food.vr@gmail.com> | 2024-10-25 15:05:56 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2024-10-25 15:05:56 -0700 |
| commit | 94f37fa8dd94137a910df4ebc80f98db2d685f08 (patch) | |
| tree | 4a4b77203f1f4fa911ea4fa9a351a1d6ed911f2d /globals.cginc | |
| parent | 1705cd25f5bcd796a560bcce22ef91d190a94900 (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.cginc | 12 |
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) |
