Skip to content

Commit

Permalink
Decrease Default Settings
Browse files Browse the repository at this point in the history
Resolves #50 and #47 on GitHub, resolves #51 PR on GitHub.
  • Loading branch information
MirisWisdom committed Nov 1, 2020
2 parents ed8c674 + f3eed15 commit 8024015
Show file tree
Hide file tree
Showing 5 changed files with 96 additions and 84 deletions.
2 changes: 1 addition & 1 deletion src/Configuration.Chimera.cs
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ namespace SPV3
{
public class ConfigurationChimera : INotifyPropertyChanged
{
private bool _anisotropicFiltering = true;
private bool _anisotropicFiltering = false;
private bool _blockLOD = false;
private int _interpolation = 8;
private bool _uncapCinematic = true;
Expand Down
2 changes: 1 addition & 1 deletion src/Configuration.OpenSauce.cs
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ public partial class Configuration
{
public class ConfigurationOpenSauce : INotifyPropertyChanged
{
private bool _bloom = true;
private bool _bloom = false;
private bool _detailedMaps = true;
private double _fieldOfView;
private bool _gBuffer = true;
Expand Down
18 changes: 9 additions & 9 deletions src/Configuration.Shaders.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,16 +32,16 @@ public class ConfigurationShaders : INotifyPropertyChanged
{
private readonly Kernel.Configuration _configuration = new Kernel.Configuration(Paths.Kernel);

private int _dof = 2;
private bool _dynamicLensFlares = true;
private bool _filmGrain = true;
private int _dof = 0;
private bool _dynamicLensFlares = false;
private bool _filmGrain = false;
private bool _hudVisor = true;
private bool _lensDirt = true;
private int _motionBlur = 3;
private int _mxao = 2;
private bool _volumetricLighting = true;
private bool _ssr = true;
private bool _deband = true;
private bool _lensDirt = false;
private int _motionBlur = 0;
private int _mxao = 0;
private bool _volumetricLighting = false;
private bool _ssr = false;
private bool _deband = false;

public bool ModeIsSPV33()
{
Expand Down
156 changes: 84 additions & 72 deletions src/Configuration.UserControl.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -82,98 +82,110 @@ private void GBufferUnchecked(object sender, RoutedEventArgs e)

private void PresetVeryLow(object sender, RoutedEventArgs e)
{
_configuration.OpenSauce.GBuffer = false;
_configuration.Shaders.FilmGrain = false;
_configuration.Shaders.VolumetricLighting = false;
_configuration.Shaders.LensDirt = false;
_configuration.Shaders.DynamicLensFlares = false;
_configuration.Shaders.MotionBlur = 0;
_configuration.Shaders.DOF = 0;
_configuration.Shaders.MXAO = 0;
_configuration.Shaders.SSR = false;
_configuration.Shaders.Deband = false;
_configuration.Chimera.Interpolation = 8;
_configuration.Chimera.BlockLOD = false;
_configuration.OpenSauce.GBuffer = false;
_configuration.Shaders.FilmGrain = false;
_configuration.Shaders.VolumetricLighting = false;
_configuration.Shaders.LensDirt = false;
_configuration.Shaders.DynamicLensFlares = false;
_configuration.Shaders.MotionBlur = 0;
_configuration.Shaders.DOF = 0;
_configuration.Shaders.MXAO = 0;
_configuration.Shaders.SSR = false;
_configuration.Shaders.Deband = false;
_configuration.OpenSauce.Bloom = false;
_configuration.Chimera.Interpolation = 0;
_configuration.Chimera.AnisotropicFiltering = false;
_configuration.Chimera.BlockLOD = false;
}

private void PresetLow(object sender, RoutedEventArgs e)
{
_configuration.OpenSauce.GBuffer = true;
_configuration.Shaders.FilmGrain = false;
_configuration.Shaders.VolumetricLighting = true;
_configuration.Shaders.LensDirt = true;
_configuration.Shaders.DynamicLensFlares = false;
_configuration.Shaders.MotionBlur = 0;
_configuration.Shaders.DOF = 0;
_configuration.Shaders.MXAO = 0;
_configuration.Shaders.SSR = false;
_configuration.Shaders.Deband = false;
_configuration.Chimera.Interpolation = 8;
_configuration.Chimera.BlockLOD = false;
_configuration.OpenSauce.GBuffer = true;
_configuration.Shaders.FilmGrain = false;
_configuration.Shaders.VolumetricLighting = true;
_configuration.Shaders.LensDirt = true;
_configuration.Shaders.DynamicLensFlares = false;
_configuration.Shaders.MotionBlur = 0;
_configuration.Shaders.DOF = 0;
_configuration.Shaders.MXAO = 0;
_configuration.Shaders.SSR = false;
_configuration.Shaders.Deband = false;
_configuration.OpenSauce.Bloom = false;
_configuration.Chimera.Interpolation = 8;
_configuration.Chimera.AnisotropicFiltering = false;
_configuration.Chimera.BlockLOD = false;
}

private void PresetMedium(object sender, RoutedEventArgs e)
{
_configuration.OpenSauce.GBuffer = true;
_configuration.Shaders.FilmGrain = false;
_configuration.Shaders.VolumetricLighting = true;
_configuration.Shaders.LensDirt = true;
_configuration.Shaders.DynamicLensFlares = false;
_configuration.Shaders.MotionBlur = 1;
_configuration.Shaders.DOF = 1;
_configuration.Shaders.MXAO = 0;
_configuration.Shaders.SSR = false;
_configuration.Shaders.Deband = true;
_configuration.Chimera.Interpolation = 8;
_configuration.Chimera.BlockLOD = false;
_configuration.OpenSauce.GBuffer = true;
_configuration.Shaders.FilmGrain = false;
_configuration.Shaders.VolumetricLighting = true;
_configuration.Shaders.LensDirt = true;
_configuration.Shaders.DynamicLensFlares = false;
_configuration.Shaders.MotionBlur = 1;
_configuration.Shaders.DOF = 1;
_configuration.Shaders.MXAO = 0;
_configuration.Shaders.SSR = false;
_configuration.Shaders.Deband = true;
_configuration.OpenSauce.Bloom = true;
_configuration.Chimera.Interpolation = 8;
_configuration.Chimera.AnisotropicFiltering = true;
_configuration.Chimera.BlockLOD = false;
}

private void PresetHigh(object sender, RoutedEventArgs e)
{
_configuration.OpenSauce.GBuffer = true;
_configuration.Shaders.FilmGrain = true;
_configuration.Shaders.VolumetricLighting = true;
_configuration.Shaders.LensDirt = true;
_configuration.Shaders.DynamicLensFlares = false;
_configuration.Shaders.MotionBlur = 2;
_configuration.Shaders.DOF = 1;
_configuration.Shaders.MXAO = 1;
_configuration.Shaders.SSR = false;
_configuration.Shaders.Deband = true;
_configuration.Chimera.Interpolation = 8;
_configuration.Chimera.BlockLOD = false;
_configuration.OpenSauce.GBuffer = true;
_configuration.Shaders.FilmGrain = true;
_configuration.Shaders.VolumetricLighting = true;
_configuration.Shaders.LensDirt = true;
_configuration.Shaders.DynamicLensFlares = false;
_configuration.Shaders.MotionBlur = 2;
_configuration.Shaders.DOF = 1;
_configuration.Shaders.MXAO = 1;
_configuration.Shaders.SSR = false;
_configuration.Shaders.Deband = true;
_configuration.OpenSauce.Bloom = true;
_configuration.Chimera.Interpolation = 8;
_configuration.Chimera.AnisotropicFiltering = true;
_configuration.Chimera.BlockLOD = false;
}

private void PresetVeryHigh(object sender, RoutedEventArgs e)
{
_configuration.OpenSauce.GBuffer = true;
_configuration.Shaders.FilmGrain = true;
_configuration.Shaders.VolumetricLighting = true;
_configuration.Shaders.LensDirt = true;
_configuration.Shaders.DynamicLensFlares = false;
_configuration.Shaders.MotionBlur = 3;
_configuration.Shaders.DOF = 2;
_configuration.Shaders.MXAO = 2;
_configuration.Shaders.Deband = true;
_configuration.Shaders.SSR = false;
_configuration.Chimera.Interpolation = 8;
_configuration.Chimera.BlockLOD = false;
_configuration.OpenSauce.GBuffer = true;
_configuration.Shaders.FilmGrain = true;
_configuration.Shaders.VolumetricLighting = true;
_configuration.Shaders.LensDirt = true;
_configuration.Shaders.DynamicLensFlares = false;
_configuration.Shaders.MotionBlur = 3;
_configuration.Shaders.DOF = 2;
_configuration.Shaders.MXAO = 2;
_configuration.Shaders.Deband = true;
_configuration.Shaders.SSR = false;
_configuration.OpenSauce.Bloom = true;
_configuration.Chimera.Interpolation = 8;
_configuration.Chimera.AnisotropicFiltering = true;
_configuration.Chimera.BlockLOD = false;
}

private void PresetUltra(object sender, RoutedEventArgs e)
{
_configuration.OpenSauce.GBuffer = true;
_configuration.Shaders.FilmGrain = true;
_configuration.Shaders.VolumetricLighting = true;
_configuration.Shaders.LensDirt = true;
_configuration.Shaders.DynamicLensFlares = true;
_configuration.Shaders.MotionBlur = 3;
_configuration.Shaders.DOF = 2;
_configuration.Shaders.MXAO = 2;
_configuration.Shaders.SSR = true;
_configuration.Shaders.Deband = true;
_configuration.Chimera.Interpolation = 8;
_configuration.Chimera.BlockLOD = false;
_configuration.OpenSauce.GBuffer = true;
_configuration.Shaders.FilmGrain = true;
_configuration.Shaders.VolumetricLighting = true;
_configuration.Shaders.LensDirt = true;
_configuration.Shaders.DynamicLensFlares = true;
_configuration.Shaders.MotionBlur = 3;
_configuration.Shaders.DOF = 2;
_configuration.Shaders.MXAO = 2;
_configuration.Shaders.SSR = true;
_configuration.Shaders.Deband = true;
_configuration.OpenSauce.Bloom = true;
_configuration.Chimera.Interpolation = 8;
_configuration.Chimera.AnisotropicFiltering = true;
_configuration.Chimera.BlockLOD = false;
}
}
}
2 changes: 1 addition & 1 deletion src/Main.Load.cs
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ public void Invoke()
else
{
chimera.Interpolation = 8;
chimera.AnisotropicFiltering = true;
chimera.AnisotropicFiltering = false;
chimera.UncapCinematic = true;
chimera.BlockLOD = false;
}
Expand Down

0 comments on commit 8024015

Please sign in to comment.