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 /feature_macros.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 'feature_macros.cginc')
| -rw-r--r-- | feature_macros.cginc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/feature_macros.cginc b/feature_macros.cginc index 1cb3233..c7ac050 100644 --- a/feature_macros.cginc +++ b/feature_macros.cginc @@ -37,24 +37,32 @@ #pragma shader_feature_local _ _RIM_LIGHTING0_POLAR_MASK #pragma shader_feature_local _ _RIM_LIGHTING0_SAMPLER_REPEAT #pragma shader_feature_local _ _RIM_LIGHTING0_SAMPLER_CLAMP +#pragma shader_feature_local _ _RIM_LIGHTING0_CUSTOM_VIEW_VECTOR +#pragma shader_feature_local _ _RIM_LIGHTING0_REFLECT_IN_WORLD #pragma shader_feature_local _ _RIM_LIGHTING1 #pragma shader_feature_local _ _RIM_LIGHTING1_MASK #pragma shader_feature_local _ _RIM_LIGHTING1_GLITTER #pragma shader_feature_local _ _RIM_LIGHTING1_POLAR_MASK #pragma shader_feature_local _ _RIM_LIGHTING1_SAMPLER_REPEAT #pragma shader_feature_local _ _RIM_LIGHTING1_SAMPLER_CLAMP +#pragma shader_feature_local _ _RIM_LIGHTING1_CUSTOM_VIEW_VECTOR +#pragma shader_feature_local _ _RIM_LIGHTING1_REFLECT_IN_WORLD #pragma shader_feature_local _ _RIM_LIGHTING2 #pragma shader_feature_local _ _RIM_LIGHTING2_MASK #pragma shader_feature_local _ _RIM_LIGHTING2_GLITTER #pragma shader_feature_local _ _RIM_LIGHTING2_POLAR_MASK #pragma shader_feature_local _ _RIM_LIGHTING2_SAMPLER_REPEAT #pragma shader_feature_local _ _RIM_LIGHTING2_SAMPLER_CLAMP +#pragma shader_feature_local _ _RIM_LIGHTING2_CUSTOM_VIEW_VECTOR +#pragma shader_feature_local _ _RIM_LIGHTING2_REFLECT_IN_WORLD #pragma shader_feature_local _ _RIM_LIGHTING3 #pragma shader_feature_local _ _RIM_LIGHTING3_MASK #pragma shader_feature_local _ _RIM_LIGHTING3_GLITTER #pragma shader_feature_local _ _RIM_LIGHTING3_POLAR_MASK #pragma shader_feature_local _ _RIM_LIGHTING3_SAMPLER_REPEAT #pragma shader_feature_local _ _RIM_LIGHTING3_SAMPLER_CLAMP +#pragma shader_feature_local _ _RIM_LIGHTING3_CUSTOM_VIEW_VECTOR +#pragma shader_feature_local _ _RIM_LIGHTING3_REFLECT_IN_WORLD #pragma shader_feature_local _ _OKLAB #pragma shader_feature_local _ _HSV0 #pragma shader_feature_local _ _HSV1 |
