   /*-----------------------------------------------------------.
  /                       Description                           /
  '------------------------------------------------------------/

Game:
Author:
SweetFX version: 1.5.1
Description:

Please note when tweaking settings that higher numbers does not always equal better (nor does lower).
Finding the best settings for your game and your taste is about finding just the right amount  apply.

If you made a good setttings preset please share it with your friends, on forums and websites,
and/or submit it  the SweetFX Settings Database : http://sfx.thelazy.net/games/

This description field and the above Game and Author fields are here so you can fill in your own details for the presets you create.
Just delete this description and fill in your own and then share it with the world.

Hope you enjoy my mod.
 - CeeJay.dk

   /*-----------------------------------------------------------.
  /                      Choose effects                         /
  '-----------------------------------------------------------*/

// Set  1 for ON or 0 for OFF
#define USE_SMAA_ANTIALIASING  1            // [0 or 1] SMAA Anti-aliasing:(SMAAز)ƽԵپ
#define USE_FXAA_ANTIALIASING  0            // [0 or 1] FXAA Anti-aliasing:(FXAAٽƿ)ƽ.ע:ֻ֧DX9,ҪעFXAADLL.
#define USE_EXPLOSION          0            // [0 or 1] Explosion : ɢ,ʹͼȽģ
#define USE_CARTOON            0            // [0 or 1] Cartoon:()ͨӰģʽ.(ӰSMAA,CRT,Bloom,HDR,Lumasharpenȹ)
#define USE_ADVANCED_CRT       0            // [0 or 1] Advanced CRT:(߼CRTģʽ)ģһCTRʾЧ.(ӰSMAA, Cartoon, Bloom, HDR and Lumasharpenȹ,ЩܻĻ) 
#define USE_BLOOM              0            // [0 or 1] Bloom:()ǿ͸Χ.(ʧܽ϶)
#define USE_HDR                1            // [0 or 1] HDR:(߶̬Χ)ʵֱͨλͼع⶯̬Χ(),ע.ģⲻȫ,߸ϹС
#define USE_LUMASHARPEN        1            // [0 or 1] LumaSharpen:(ͼ)Լپͼ,ע.ȻЧ̫룡߻ŬŻС
#define USE_LEVELS             0            // [0 or 1] Levels : µĺڰɫ.ӶԱȶ.ܳʧ..ʹ
#define USE_TECHNICOLOR        0            // [0 or 1] TECHNICOLOR:(ɫӡƬ)ģʵͼǾɫTECHNICOLOR(ɵӰ)ʽ,
#define USE_DPX                0            // [0 or 1] Cineon DPX:(Ӱ)ͼ񾭹Cineon DPXʽ.
#define USE_MONOCHROME         0            // [0 or 1] Monochrome:(ڰ׷)ɫ,ֺڰ׷.
#define USE_LIFTGAMMAGAIN      1            // [0 or 1] Lift Gamma Gain:(٤)ͼ,Ӱɫ,мɫ,߹ɫ.
#define USE_TONEMAP            1            // [0 or 1] Tonemap:(ɫͼ)٤,,Ͷ,Ư,(ܻʧЧ).
#define USE_VIBRANCE           0            // [0 or 1] Vibrance:(ȻͶ)ԭʼɫʱͶȻͼ.
#define USE_CURVES             0            // [0 or 1] Curves:()SߵԱȶ.
#define USE_SEPIA              0            // [0 or 1] Sepia:(غɫ)غɫɫͼ(ɷ).
#define USE_VIGNETTE           0            // [0 or 1] Vignette:()ͼıԵ䰵,ʹ俴ǳͷЧ.ܳɫ
#define USE_DITHER             0            // [0 or 1] Dither:(ʾ)ͨؼļ벻ͬɫͼ,ԼVignetteɫ
#define USE_BORDER             0            // [0 or 1] Border:(Ե)screenedgeɫAAģʽ
#define USE_SPLITSCREEN        0            // [0 or 1] Splitscreen:()ĻڶԱȾǰЧ

#define USE_CUSTOM             0            // [0 or 1] Custom : ޸ԶȾļcustom.h,ǿֵ

   /*-----------------------------------------------------------.
  /                  SMAA Anti-aliasing settings                /
  '-----------------------------------------------------------*/

#define SMAA_THRESHOLD         0.05         // [0.05  0.20] Եֵ.SMAAԵݲȫʱ,Խ͸ֵ.Ҹϲ0.080.12֮.
#define SMAA_MAX_SEARCH_STEPS  98           // [0  98] SMAAͼԵݵİ뾶
#define SMAA_MAX_SEARCH_STEPS_DIAG 16           // [0  16] SMAAԽǱԵݵİ뾶
#define SMAA_CORNER_ROUNDING   100           // [0  100] ڱ߽ǿݵİٷֱ,

// -- Advanced SMAA settings --
#define COLOR_EDGE_DETECTION   1            // [0  1] 1-ʹɫʱԵ (ٶȽ.ԭȽϸ) 0-ʹȱԵ (ٶȽϿ)
#define SMAA_DIRECTX9_LINEAR_BLEND 1            // [0  1] ʹDX9Ӳ? (ʵҲν) 1-ҪӲ  0-Ҫ it at 0.
                                         //Enable this only if you use a Geforce 7xxx series or older card, or a Radeon X1xxx series or older card.

   /*-----------------------------------------------------------.
  /                  FXAA Anti-aliasing settings                /
  '-----------------------------------------------------------*/
#define FXAA_QUALITY__PRESET   9            // [1  9] ѡԤ,9Ϊ
#define fxaa_Subpix            0.400        // [0.000  1.000] صĲƳ
#define fxaa_EdgeThreshold     0.250        // [0.000  1.000] Եֵ.
#define fxaa_EdgeThresholdMin  0.060        // [0.000  1.000] ģֵ.ģ㷨

   /*-----------------------------------------------------------.
  /                     Explosion settings                      /
  '-----------------------------------------------------------*/
#define Explosion_Radius       2.5          // [0.2  100.0] õҪ


   /*-----------------------------------------------------------.
  /                      Cartoon settings                       /
  '-----------------------------------------------------------*/
#define CartoonPower           1.5          // [0.1  10.0] õҪȾֵ
#define CartoonEdgeSlope       1.5          // [0.1  8.0] ǰߵĹֵ.ҪӲ.(ֵȾٶȸ)


   /*----------------------------------------------------------.
  /                    Advanced CRT settings                   /
  '----------------------------------------------------------*/
#define CRTAmount              1.00         // [0.00  1.00] CTRȾЧҪֵ

#define CRTResolution          2.0          // [1.0  8.0] ϵС(ֵԽ͸"ʽֱԽ") Ĭֵ 2.0
#define CRTgamma               2.2          // [0.0  4.0] ģCRT٤ʽ(Ĭֵ2.2)
#define CRTmonitorgamma        2.4          // [0.0  4.0] ģCRTʾ٤ʽ(ʾʽĬֵ2.4)
#define CRTBrightness          1.2          // [1.0  3.0] ǿ΢ֵ Ĭֵ1.2
#define CRTScanlineIntensity   2.0          // [2.0  4.0] ɨǿ(ʹֵ). Ĭֵ 2.0
#define CRTScanlineGaussian    1            // [0 or 1] ʹ"µķǸ˹ɨ߹Ч" Ĭֵ 1

#define CRTCurvature           1            // [[0 or 1] "ľͰЧӦ" 1= 0=ر
#define CRTCurvatureRadius     2.0          // [0.0  2.0] Ȱ뾶(ľͰЧӦʱŻЧ) Ĭֵ 2.0
#define CRTCornerSize          0.0100       // [0.0000  0.0020] ֵԽ߽߱ԽԲ. Ĭֵ 0.0100
#define CRTDistance            2.00         // [0.00  4.00] ģۿʾľ. Ĭֵ 2.00
#define CRTAngleX              0.00         // [-0.20  0.20] бǵĻ (X)
#define CRTAngleY              -0.15        // [-0.20  0.20] бǵĻ (Y) (ֵΪ-0.15ʱΪֻʽ)
#define CRTOverScan            1.00         // [1.00  1.10] Ե (e.g. 1.02 for 2% overscan). Ĭֵ 1.00
#define CRTOversample          0            // [0 or 1] 3X()Ĺ(:ù,鿪)

   /*-----------------------------------------------------------.
  /                       Bloom settings                        /
  '-----------------------------------------------------------*/
#define BloomThreshold         20.25        // [0.00  50.00] Ƿֵ(ܻ𷺹),Ҳܲ
#define BloomPower             1.200        // [0.000  8.000] ǿ
#define BloomWidth             0.0142       // [0.0000  1.0000] 

   /*-----------------------------------------------------------.
  /                        HDR settings                         /
  '-----------------------------------------------------------*/
#define HDRPower               1.50         // [0.00  8.00] ֽͼ
#define radius2                0.80         // [0.00  8.00] һЧǿ,ͬʱҲĸ

   /*-----------------------------------------------------------.
  /                     LumaSharpen settings                    /
  '-----------------------------------------------------------*/
// -- Sharpening --
#define sharp_strength         0.68         // [0.10  3.00] ǿ
#define sharp_clamp            0.035        // [0.000  1.000] ܹ - Ĭֵ 0.035

// -- Advanced sharpening settings --
#define pattern                2            // [1|2|3|4] ѡͼ. 1 = , 2 = ͨ, 3 = , 4 = ׶.
#define offset_bias            1.0          // [0.0  6.0] ģʽƫƫð뾶
                         //Ƶͼ1.0,

// -- Debug sharpening settings --
#define show_sharpen           0            // [0 or 1] ǿ(Ϊ4ῴĸ)

   /*----------------------------------------------------------.
  /                       Levels settings                      /
  '----------------------------------------------------------*/

#define Levels_black_point     16           // [0  255] µĺɫ.ֵ߻һƬ(ϵ).Ĭֵ16.0
#define Levels_white_point     235          // [0  255] µİɫ.ֵͻһƬ(ϵ).Ĭֵ235.0

//Colors between the two points will stretched, which increases contrast, but details above and below the points are lost (this is called clipping).


   /*-----------------------------------------------------------.
  /                      TECHNICOLOR settings                   /
  '-----------------------------------------------------------*/
#define TechniAmount           0.4          // [0.00  1.00] 
#define TechniPower            4.0          // [0.00  8.00] 
#define redNegativeAmount      0.88         // [0.00  1.00] 
#define greenNegativeAmount    0.88         // [0.00  1.00] 
#define blueNegativeAmount     0.88         // [0.00  1.00] 


   /*-----------------------------------------------------------.
  /                      Cineon DPX settings                    /
  '-----------------------------------------------------------*/
#define Red                    8.0          // [1.0  15.0] ɫ
#define Green                  8.0          // [1.0  15.0] ɫ
#define Blue                   8.0          // [1.0  15.0] ɫ

#define ColorGamma             2.5          // [0.1  2.5] ޳̶ȻͶȾʽ. 1.0 .
#define DPXSaturation          3.0          // [0.0  8.0] ͶȾ. 1.0 .

#define RedC                   0.36         // [0.6  0.2] ɫC
#define GreenC                 0.36         // [0.6  0.2] ɫC
#define BlueC                  0.34         // [0.6  0.2] ɫC

#define Blend                  0.2          // [0.0  0.1] һǿȾ.


   /*-----------------------------------------------------------.
  /                      Monochrome settings                    /
  '-----------------------------------------------------------*/
#define Monochrome_conversion_values float3(0.18, 0.41, 0.41) // [0.00  1.00] RGBɫʰٷֱ((R),(G),(B))


   /*-----------------------------------------------------------.
  /                      Lift Gamma Gain settings               /
  '-----------------------------------------------------------*/
#define RGB_Lift               float3(1.000, 1.000, 1.000) // [0.000  2.000] Ӱɫ(,,).
#define RGB_Gamma              float3(2.600, 2.600, 3.000) // [0.000  2.000] мɫ(,,).
#define RGB_Gain               float3(0.700, 0.700, 0.700) // [0.000  2.000] ߹ɫ(,,).

//Note that a value of 1.000 is a neutral setting that leave the color unchanged.

   /*-----------------------------------------------------------.
  /                        Tonemap settings                     /
  '-----------------------------------------------------------*/
#define Gamma                  1.800        // [0.000  2.000] мɫ

#define Exposure               0.200        // [-1.000  1.000] ع

#define Saturation             0.300        // [-1.000  1.000] Ͷ

#define Bleach                 1.000        // [0.000  1.000] Ӱɫʵ뵭

#define Defog                  0.010        // [0.000  1.000] Ƴɫ
#define FogColor               float3(0.00, 0.00, 2.55) // [0.00  2.55, 0.00  2.55, 0.00  2.55] Ƴɫ-ĬΪɫ


   /*-----------------------------------------------------------.
  /                       Vibrance settings                     /
  '-----------------------------------------------------------*/
#define Vibrance               0.50         // [-1.00  1.00] ԭʼɫʱͶȻͼ.
#define Vibrance_RGB_balance   float3(1.00, 1.00, 1.00) // [-10.00  10.00,-10.00  10.00,-10.00  10.00] A per channel multiplier  the Vibrance strength so you can give more boost  certain colors over others


   /*-----------------------------------------------------------.
  /                        Curves settings                      /
  '-----------------------------------------------------------*/
#define Curves_mode            0            // [0|1|2] ѡԱȶȾʽ.0 = ,1 = ɫ,2=ɫȺ.Ĭֵ0
#define Curves_contrast        0.15         // [-1.00  1.00] ɫֵ

// -- Advanced curve settings --
#define Curves_formula         2            // [1|2|3|4|5|6|7|8|9|10] S߷ֵ
                             //1 = Sine, 2 = Abs split, 3 = Smoothstep, 4 = Exp formula, 5 = Simplified Catmull-Rom (0,0,1,1), 6 = Perlins Smootherstep
                             //7 = Abs add, 8 = Techicolor Cinestyle, 9 = Parabola, 10 = Half-circles.
                             //Note that Technicolor Cinestyle is practically identical  Sine, but runs slower. In fact I think the difference might only be due  rounding errors.
                             //I prefer 2 myself, but 3 is a nice alternative with a little more effect (but harsher on the highlight and shadows) and it's the fastest formula.

   /*-----------------------------------------------------------.
  /                         Sepia settings                      /
  '-----------------------------------------------------------*/
#define ColorTone              float3(1.40, 1.10, 0.90) // [0.00  2.55, 0.00  2.55, 0.00  2.55] ͼɫɫ
#define GreyPower              0.11         // [0.00  1.00] ͼ񱥺Ͷɫ
#define SepiaPower             0.58         // [0.00  1.00] ͼɫ


   /*-----------------------------------------------------------.
  /                       Vignette settings                     /
  '-----------------------------------------------------------*/
#define VignetteType           1            // [1|2|3] 1 = ԭ, 2 = ·, 3 = ӷ
#define VignetteRatio          1.00         // [0.15  6.00] ûԲĿ߱1.00 (1/1)1.60(16/10)Ǹ߶ȵ60%
#define VignetteRadius         1.00         // [-1.00  3.00] ֵԽ = ľȾǿ
#define VignetteAmount         -1.00        // [-2.00  1.00] ڰǿ. -2.00 = , 1.00 = .
#define VignetteSlope          8            // [2  16] Խ.ĵӰԽ(FPSͬήFPS)
#define VignetteCenter         float2(0.500, 0.500) // [0.000  1.000, 0.000  1.000] VignetteTypeмȾЧ


   /*-----------------------------------------------------------.
  /                        Dither settings                      /
  '-----------------------------------------------------------*/
#define dither_method          1            // [1 or 2] 1 = ˳򶶶 (ٶȿ), 2 =  (ǳߵĶ,ٶȽ)

//Note that the patterns used by Dither, makes an image harder  compress.
//This can make your screenshots and video recordings take up more space.


   /*-----------------------------------------------------------.
  /                        Border settings                      /
  '-----------------------------------------------------------*/
#define border_width           float2(1,20) // [0  2048, 0  2048] (X,Y)-width of the border. Measured in pixels.
#define border_color           float3(0, 0, 0) // [0  255, 0  255, 0  255] What color the border should be. In integer RGB colors, meaning 0,0,0 is black and 255,255,255 is full white.


   /*-----------------------------------------------------------.
  /                     Splitscreen settings                    /
  '-----------------------------------------------------------*/
#define splitscreen_mode       3            // [1|2|3|4|5|6] 1 = ֱ50/50,2 = ֱ25/50/25,3 = ֱ50/50б,4 = ˮƽ50/50,5 = ˮƽ25/50/25.

   /*-----------------------------------------------------------.
  /                       Custom settings                       /
  '-----------------------------------------------------------*/
#define custom_strength        1.0          // [0.00  1.00] Чǿ