Jump to content

Snow Settings for Skyrim Special Edition


DoubleYou

Recommended Posts

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
Updated info
Link to comment
Share on other sites

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

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.