diff options
| author | yum <yum.food.vr@gmail.com> | 2025-10-12 16:28:53 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2025-10-12 16:28:53 -0700 |
| commit | a4bf31470f7e2855f13d922e3e7ad1c7767d9afd (patch) | |
| tree | eeefe31633142978c609c2dd2b4d6890349526a6 /3ner.shader | |
| parent | 6ac3da1b0bd363d70c2f6e4b7b921f2f929dedac (diff) | |
add geometry shader
Diffstat (limited to '3ner.shader')
| -rw-r--r-- | 3ner.shader | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/3ner.shader b/3ner.shader index 7e6564c..aad3949 100644 --- a/3ner.shader +++ b/3ner.shader @@ -40,6 +40,21 @@ Shader "yum_food/3ner" [HideInInspector] m_end_Main("Main", Float) = 0 [HideInInspector] m_start_Gimmicks("Gimmicks", Float) = 0 + //ifex _Geometry_Shader_Enabled==0 + [HideInInspector] m_start_Geometry_Shader("Geometry Shader", Float) = 0 + [ThryToggle(_GEOMETRY_SHADER)] _Geometry_Shader_Enabled("Enable", Float) = 0 + + //ifex _Center_Offset_Enabled==0 + [HideInInspector] m_start_Center_Offset("Center offset", Float) = 0 + [ThryToggle(_CENTER_OFFSET)] _Center_Offset_Enabled("Enable", Float) = 0 + _Center_Offset_Heightmap("Heightmap", 2D) = "black" {} + _Center_Offset_Factor("Factor", Range(-1, 1)) = 1 + [HideInInspector] m_end_Center_Offset("Center offset", Float) = 0 + //endex + + [HideInInspector] m_end_Geometry_Shader("Geometry Shader", Float) = 0 + //endex + //ifex _Custom31_Enabled==0 [HideInInspector] m_start_Custom31("Custom31", Float) = 0 [ThryToggle(_CUSTOM31)] _Custom31_Enabled("Enable", Float) = 0 @@ -53,6 +68,7 @@ Shader "yum_food/3ner" //ifex _Custom31_XZ_Tube_Enabled==0 [HideInInspector] m_start_Custom31_XZ_Tube("XZ Tube", Float) = 0 [ThryToggle(_CUSTOM31_XZ_TUBE)] _Custom31_XZ_Tube_Enabled("Enable", Float) = 0 + // 0.999... limit prevents NaNs which show up at 1.0 _Custom31_XZ_Tube_t("t", Range(-1,1)) = 0 [HideInInspector] m_end_Custom31_XZ_Tube("XZ Tube", Float) = 0 //endex @@ -188,6 +204,9 @@ Shader "yum_food/3ner" #pragma multi_compile_instancing #pragma multi_compile_fog #pragma vertex vert + //ifex _Geometry_Enabled==0 + #pragma geometry geom + //endex //ifex _Tessellation_Enabled==0 #pragma hull hull #pragma domain domain @@ -215,6 +234,9 @@ Shader "yum_food/3ner" #pragma multi_compile_instancing #pragma multi_compile_fog #pragma vertex vert + //ifex _Geometry_Enabled==0 + #pragma geometry geom + //endex //ifex _Tessellation_Enabled==0 #pragma hull hull #pragma domain domain |
