SkyrimLE:ENBSeries INI Reference/Ssao Ssil

From Step Mods | Change The Game
< SkyrimLE:ENBSeries INI Reference
Revision as of 06:28, November 2, 2020 by Z929669 (talk | contribs) (Text replace - "http://" to "https://")

[SSAO_SSIL][edit | edit source]

EnableSupersampling[edit | edit source]

This enables or disables supersampling on the effects created by SSAO and SSIL. It's twice as slow vs without it; however, can be up to four times better quality.

EnableSupersampling=(false, true)
 
Sky Layers
Sky Layers

UseIndirectLighting[edit | edit source]

This setting will turn on Indirect Lighting which will offset the amount of AO applied to the scene. It will counter the effects of AOamount below that can darken shadows to much.

UseIndirectLighting=(false, true)
 
Sky Layers
Sky Layers

UseComplexIndirectLighting[edit | edit source]

This parameter will enable a more sophisticated equation used to calculate indirect lighting and as a result should be slightly more accurate. In practice, performance is better with this disable without a noticeable difference in accuracy.

UseComplexIndirectLighting=(false, true)
 
Sky Layers
Sky Layers

UseComplexAmbientOcclusion[edit | edit source]

This setting enables more detailed AO, and will place AO better into the scene. This is less of a performance hit than ComplexIL.

UseComplexAmbientOcclusion=(false, true)
 
Sky Layers
Sky Layers

UseAmbientIndirectLighting[edit | edit source]

This setting will enable an extension of Indirect Lighting, so that Indirect Lighting can be added to new places in the scene.

UseAmbientIndirectLighting=(false, true)
 
Sky Layers
Sky Layers

SSAO SamplingQuality[edit | edit source]

Modifying this parameter will adjust the quality of SSAO. -1 is the extreme quality and 2 is the lowest. Using a value of 2 can cause issues with AO and Indirect Lighting with a loss of definition. Using a value of -1 is very performance heavy.

SamplingQuality=(-1, 1, 0, 2)
 
Sky Layers
Sky Layers

SamplingPrecision[edit | edit source]

This parameter is similar to the above in terms of quality. -1 is the extreme quality and 2 is the lowest. Recommended setting is either 0 or 1. This is the main control for the SSAO/SSIL effect and should be changed last. It's impact on performance is dependent upon other settings such as supersampling and SizeScale. (Reference)

SamplingPrecision=(-1, 1, 0, 2)
 
Sky Layers
Sky Layers

SamplingRange[edit | edit source]

This parameter will expand the radius of the SSAO/SSIL effect which determines how far away objects must be before they are affected by the effect. Lower values on cause shadows on objects in close proximity. Higher value can effect entire walls and building; however, higher values can also cause an aura that is noticeable in lit places like dungeons and caves. Most authors recommended to be set lower than 1.0 to avoid undesirable effects.

SamplingRange=(0.0...10.0)
 
Sky Layers
Sky Layers

FadeFogRange[edit | edit source]

This parameter specifies how close to the camera the SSAO_SSIL effects are rendering while fog is present, since seeing the effect through fog is difficult. Increasing the value will remove the effects closer to the camera while lowering the value will render the effect farther into the fog.

FadeFogRange=(0.0...10.0)
 
Sky Layers
Sky Layers

SizeScale[edit | edit source]

This parameter determines the size the SSAO shadow map is rendered relative to screen resolution. Lower values will render the effect faster, while higher values will result in better quality. A value above 1.0 will render for sizes bigger than screen resolution, and it's important to note that the number is not linear. Any change is measured exponentially, so 1.1 is twice as slow in performance than 1.0.

SizeScale=(0.0...10.0)
 
Sky Layers
Sky Layers

SourceTexturesScale[edit | edit source]

This parameter determines the resolution of the texture that is used to render the SSAO shadow map. Using 0.5 to 1.0 is better for lower resolutions. There is no cache for texture reads, so this setting should not be set above 1.0.

SourceTexturesScale=(0.0...1.0)
 
Sky Layers
Sky Layers

EnableComplexFilter[edit | edit source]

This parameter reduces noise in AO, even at low quality settings. (Reference)

EnableComplexFilter=(false, true)
 
Sky Layers
Sky Layers

SSAO FilterQuality[edit | edit source]

This setting reduces the noise generated by SSAO, and can bet set to -1, 0, 1, and 2. -1 is the higher quality and 2 is the highest performance. If supersampling is enabled, Boris recommends setting this parameter to 2 or 3; else, performance is just wasted. (Reference)

FilterQuality=(-1, 0, 1, 2)
 
Sky Layers
Sky Layers

SSAO FilterType[edit | edit source]

This setting determines which type of filter is used for the SSAO effect. There are five types with 0 being the highest quality and 4 being from older versions of ENB's SSAO.

FilterType=(0, 1, 2, 3, 4)
 
Sky Layers
Sky Layers

AOAmount[edit | edit source]

This parameter determines how much darkening will take place between a shadow and its source.

AOAmount=(0.0...10.0)
 
Sky Layers
Sky Layers

AOAmountInterior[edit | edit source]

AOAmountInterior=(0.0...10.0)
 
Sky Layers
Sky Layers

ILAmount[edit | edit source]

This parameter will increase the amount of Indirect Lighting around shadows and as a result will lighten shadows; counteracting the AOAmount.

ILAmount=(0.0...10.0)
 
Sky Layers
Sky Layers

ILAmountInterior[edit | edit source]

ILAmountInterior=(0.0...10.0)
 
Sky Layers
Sky Layers

AOIntensity[edit | edit source]

This parameter determines the intensity of the AO in a scene. If using a high value for AOAmount, this can be set lower to avoid having overly dark spots in the scene.

AOIntensity=(0.0...10.0)
 
Sky Layers
Sky Layers

AOIntensityInterior[edit | edit source]

AOIntensityInterior=(0.0...10.0)
 
Sky Layers
Sky Layers

AOType[edit | edit source]

This parameter changes the ssao type being used. Type 0 is correct ambient occlusion computation, but noisy. Type 1 is less noisy and less intense at the same time similar to older versions of the effect. Type 2 is the newest and best quality. It has less noise like type 1, but with quality that is closer to type 0. (Reference 1) (Reference 2)

AOType=(0, 1, 2)
 
Sky Layers
Sky Layers

ILType[edit | edit source]

This parameter changes the indirect lighting type to be used which will toggle between simplified and less noisy method vs proper but noisy method. The value of 0 is for the old simplified and less noisy code. The value of 1 is for the newer code which is more performance heavy but more accurate. (Reference)

ILType=(0, 1, 2)
 
Sky Layers
Sky Layers

AOMixingType[edit | edit source]

This parameter affects the ambient color of a scene, much like SkyLighting effect. 0 uses the the color factor to decrease effect on bright surfaces, like snow. That is only difference between 0 and 1. 2 and 3 do modulation but produces less realistic effect. 2 uses the color factor to decrease effect on bright surfaces. That is the only difference between 2 and 3. 2 through 7 are mostly like the AO in other games or Nvidia AO and become less apparent while in use going from 2 to 7. (Reference)

AOMixingType=(0...7)
 
Sky Layers
Sky Layers

AOMixingTypeInterior[edit | edit source]

AOMixingTypeInterior=(0...7)
 
Sky Layers
Sky Layers

SSAO Denoiser[edit | edit source]

When enabled, this parameter will reduce flickering noise while moving. This flickering is less noticeable if Filter Quality is set higher than low and SizeScale is closer to 1.0. (Reference)

EnableDenoiser=(false, true)
 
Sky Layers
Sky Layers