From 86ff834cec5a75f6e0a2636de03cf5f79050d7ae Mon Sep 17 00:00:00 2001 From: yum Date: Fri, 13 Jun 2025 21:50:42 -0700 Subject: Update fog - better physical accuracy --- globals.cginc | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) (limited to 'globals.cginc') 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; -- cgit v1.2.3