summaryrefslogtreecommitdiffstats
path: root/globals.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2025-06-13 21:50:42 -0700
committeryum <yum.food.vr@gmail.com>2025-06-13 21:50:42 -0700
commit86ff834cec5a75f6e0a2636de03cf5f79050d7ae (patch)
treeced2723c0fceb4d8d81043050033b96869ac85ed /globals.cginc
parent8ba49869f909036002b8f2cb9d07cf2ed6b15c6c (diff)
Update fog - better physical accuracy
Diffstat (limited to 'globals.cginc')
-rw-r--r--globals.cginc18
1 files changed, 8 insertions, 10 deletions
diff --git a/globals.cginc b/globals.cginc
index 8c11d15..e18e796 100644
--- a/globals.cginc
+++ b/globals.cginc
@@ -563,16 +563,14 @@ texture3D _Raymarched_Fog_Density_Noise;
float4 _Raymarched_Fog_Density_Noise_Scale;
float _Raymarched_Fog_Y_Cutoff;
float3 _Raymarched_Fog_Velocity;
-#if defined(_RAYMARCHED_FOG_DENSITY_EXPONENT)
-float _Raymarched_Fog_Density_Exponent;
-#endif
-#if defined(_RAYMARCHED_FOG_HEIGHT_DENSITY)
-float _Raymarched_Fog_Height_Density_Start;
-float _Raymarched_Fog_Height_Density_Half_Life;
-#endif
-#if defined(_CUSTOM30_FOG_HEIGHT_DENSITY_MINIMUM)
-float _Custom30_Fog_Height_Density_Minimum;
-#endif
+float _Raymarched_Fog_Mean_Free_Path;
+float _Raymarched_Fog_Albedo;
+float _Raymarched_Fog_G;
+float _Raymarched_Fog_Height_Scale;
+float _Raymarched_Fog_Height_Offset;
+float _Raymarched_Fog_Turbulence;
+float _Raymarched_Fog_Step_Size;
+float _Raymarched_Fog_Step_Growth;
#if defined(_RAYMARCHED_FOG_EMITTER_TEXTURE)
texture2D _Raymarched_Fog_Emitter_Texture;
float4 _Raymarched_Fog_Emitter_Texture_TexelSize;