Jump to content


Photo

Snow Settings for Skyrim Special Edition


  • Please log in to reply
2 replies to this topic

#1 DoubleYou

DoubleYou

    Wiki Stepper

  • Step Admin
  • PipPipPipPipPipPipPipPipPipPipPip
  • 4,868 posts

Posted 16 May 2020 - 10:32 PM

This is intended to show what the snow settings do.
 
bEnableImprovedSnow=0
b-Enable-Improved-Snow-0-and-b-Deactivat
bEnableImprovedSnow=1 (Default)
b-Enable-Improved-Snow-1-and-b-Deactivat
 
bEnableProjecteUVDiffuseNormals=0
b-Enable-Improved-Snow-0-and-b-Deactivat
bEnableProjecteUVDiffuseNormals=1 (Default)
b-Enable-Improved-Snow-0-and-b-Deactivat
 
bEnableProjecteUVDiffuseNormalsOnCubemap=0 (Default)
I haven't found out if this setting does anything yet.
 
fProjectedUVDiffuseNormalTilingScale=0.2000
fProjectedUVNormalDetailTilingScale=0.8000
b-Enable-Improved-Snow-0-and-b-Deactivat
fProjectedUVDiffuseNormalTilingScale=1
fProjectedUVNormalDetailTilingScale=1
f-Projected-UVDiffuse-Normal-Tiling-Scal
 
The following settings all require bEnableImprovedSnow=1

Snow Mask

bEnableSnowMask=1 (Default)
Scene-b-Enable-Snow-Mask-1.png
bEnableSnowMask=0
Scene-b-Enable-Snow-Mask-0.png
 
Snow Sparkles
 
bToggleSparkles=0
b-Enable-Improved-Snow-1-and-b-Deactivat
bToggleSparkles=1 (Default)
b-Enable-Improved-Snow-1-and-b-Deactivat
 
The following snow sparkle settings require bToggleSparkles=1
 
fSparklesSize=140
b-Enable-Improved-Snow-1-and-b-Deactivat
fSparklesSize=2
f-Sparkles-Size-2.png
 
fSparklesIntensity=1 (Default)
b-Enable-Improved-Snow-1-and-b-Deactivat
fSparklesIntensity=0.5 (sorry about the rim lighting)
f-Sparkles-Intensity-0-5.png
 
fSparklesDensity=0.85
b-Enable-Improved-Snow-1-and-b-Deactivat
fSparklesDensity=0.1 (Don't do this lol)
f-Sparkles-Density-0-1.png
 
fSparklesMaxDistance=1000 (Default)
I haven't found out if this setting does anything yet.
 
fSparklesSpecularPower=2 (Default)
I haven't found out if this setting does anything yet.
 
fSpecularSparklesIntensity=1 (Default)
I haven't found out if this setting does anything yet.
 
iSnowSparklesColor=2 (Default)
fSnowSparklesColorR=1 (Default)
fSnowSparklesColorG=1 (Default)
fSnowSparklesColorB=1 (Default)
Setting iSnowSparklesColor to 0, 1, and 2 are preset colors for sparkles. 2 is the best looking IMHO. A value of 3 can be used in combination with fSnowSparklesColorR, fSnowSparklesColorG, and fSnowSparklesColorB to create a custom color. Please note that this isn't any color, as it is restricted to bright colors, and this is merely imposing the amount of red, green, and blue on top of the snow color. Black is not possible, for instance.
 
Snow Rim Lighting
 
bEnableSnowRimLighting=0
b-Enable-Improved-Snow-1-and-b-Deactivat
bEnableSnowRimLighting=1 (Default)
b-Enable-Improved-Snow-1-and-b-Deactivat
 
The following settings all require bEnableSnowRimLighting=1
 
fSnowRimLightIntensity=0.3 (Default)
b-Enable-Improved-Snow-1-and-b-Deactivat
fSnowRimLightIntensity=0.1
b-Enable-Improved-Snow-1-and-b-Deactivat
 
fSnowGeometrySpecPower=3 (Default)
b-Enable-Improved-Snow-1-and-b-Deactivat
fSnowGeometrySpecPower=10
b-Enable-Improved-Snow-1-and-b-Deactivat
 
fSnowNormalSpecPower=2 (Default)
b-Enable-Improved-Snow-1-and-b-Deactivat
fSnowNormalSpecPower=10
b-Enable-Improved-Snow-1-and-b-Deactivat
 
iSnowSSSCurrentColor=2 (Default)
fSnowSSSColorB=0.08 (Default)
fSnowSSSColorG=0 (Default)
fSnowSSSColorR=0 (Default)
Changing iSnowSSSCurrentColor alters the color of something to do with snow rim lighting (I can't find the words). A setting of 3 in combination with fSnowSSSColorR, fSnowSSSColorG, fSnowSSSColorB set a custom color.
 
fSnowSSSDepthDiff
I haven't found out if this setting does anything yet.
 
fSnowSSSStrength
I haven't found out if this setting does anything yet.
 
Disable Ambient Occlusion on Snow
 
By default, ambient occlusion is disabled on snow when the improved snow shader is enabled. This setting only works when using the improved snow shader.
 
bDeactivateAOOnSnow=1 (Default)
b-Enable-Improved-Snow-1-and-b-Deactivat
bDeactivateAOOnSnow=0
b-Enable-Improved-Snow-1-and-b-Deactivat

Edited by DoubleYou, 17 May 2020 - 09:48 AM.
Updated info

  • 0

#2 DoubleYou

DoubleYou

    Wiki Stepper

  • Step Admin
  • PipPipPipPipPipPipPipPipPipPipPip
  • 4,868 posts

Posted 17 May 2020 - 12:03 PM

After much testing, I think the game is far better off without the improved snow shader, even with all its features. Maybe if Bethesda had developed it from the ground up instead of trying to slap an effect on an old game and trying to make it look decent, it would be fine, but there are so many bugs, it is terrible. It seems that the snow mask and snow rim lighting were created as a way to attempt to mask the issues. It seems to irrevocably disturb surrounding normals in a way that I can't find a fix for. Setting iLandscapeMultiNormalTilingFactor to 1 helps most of the normals, but not all of them. I think that if we could cure the normal bugs, we could figure out how to make it work decently, but I think it will require some extensive modding unless there is some obscure but simple solution. As of now, all it does is waste performance. I get ~5% more fps by disabling the snow shader (with all features on with default values) versus with it off.

 

bEnableImprovedSnow=0

Screenshot110.png

bEnableImprovedSnow=1

Screenshot118.png

 

bEnableImprovedSnow=0

Screenshot119.png

bEnableImprovedSnow=1

Screenshot76.png


  • 0

#3 TechAngel85

TechAngel85

    Akatosh

  • Administrator
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 13,040 posts

Posted 17 May 2020 - 01:23 PM

I agree. It looks awful and just seem to apply a dark filter to the snow more than anything.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users