/* Sweetfx config */
#define USE_SMAA_ANTIALIASING 0//{{{
#define SMAA_THRESHOLD 0.10//[0.05 to 0.20]
#define SMAA_MAX_SEARCH_STEPS 49//[0 to 98]
#define SMAA_MAX_SEARCH_STEPS_DIAG 16//[0 to 16]
#define SMAA_CORNER_ROUNDING 0//[0 to 100]
// -- Advanced SMAA settings --
#define COLOR_EDGE_DETECTION 0//[0 or 1]
#define SMAA_DIRECTX9_LINEAR_BLEND 0//[0 or 1]
/*}}}*/
#define USE_FXAA_ANTIALIASING 0 //{{{
#define FXAA_QUALITY__PRESET 9 //[1 to 9]
#define fxaa_Subpix 1.000 //[0.000 to 1.000]
#define fxaa_EdgeThreshold 0.250 //[0.000 to 1.000]
#define fxaa_EdgeThresholdMin 0.160 //[0.000 to 1.000]
/*}}}*/
#define USE_CARTOON 0 //{{{
#define CartoonPower 0.35 //[0.1 to 10.0]
/*}}}*/
#define USE_TVLEVELS 1 //{{{
#define DARK_LEVEL 0//[0 to 255]
#define BRIGHT_LEVEL 25 //[0 to 255]
//}}}
#define USE_ADVANCED_CRT 0 //{{{
#define CRTAmount 1.00 //[0.00 to 1.00]
#define CRTResolution 1.2 //[1.0 to 8.O]
#define CRTgamma 2.4 //[0.0 to 4.0]
#define CRTmonitorgamma 2.2 //[0.0 to 4.0]
#define CRTBrightness 1.0 //[1.0 to 3.0]
#define CRTScanlineIntensity 2.0 //[2.0 to 4.0]
#define CRTScanlineGaussian 1 //[0 or 1]
#define CRTCurvature 1 //[[0 or 1]
#define CRTCurvatureRadius 1.5 //[0.0 to 2.0]
#define CRTCornerSize 0.0010 //[0.0000 to 0.0020]
#define CRTDistance 2.00 //[0.00 to 4.00]
#define CRTAngleX 0.00 //[-0.20 to 0.20]
#define CRTAngleY -0.10 //[-0.20 to 0.20]
#define CRTOverScan 1.01 //[1.00 to 1.10]
#define CRTOversample 0 //[0 or 1]
/*}}}*/
#define USE_BLOOM 0 //{{{
#define BloomThreshold 12.25 //[0.00 to 50.00]
#define BloomPower 2.1 //[0.000 to 8.000]
#define BloomWidth 0.2 //[0.0000 to 1.0000]
/*}}}*/
/*#define USE_HDR 0 //{{{*/
#define HDRPower 1.4 //[0.00 to 8.00]
#define radius2 0.90 //[0.00 to 8.00]
/*}}}*/
#define USE_LUMASHARPEN 0 //{{{
#define sharp_strength 0.6 //[0.10 to 3.00]
#define sharp_clamp 0.035 //[0.000 to 1.000]
#define pattern 2 //[1|2|3|4]
#define offset_bias 1.0 //[0.0 to 6.0]
// -- Debug sharpening settings --
#define show_sharpen 0 //[0 or 1]
/*}}}*/
#define USE_TECHNICOLOR 0 //{{{
#define TechniAmount 0.3 //[2.00 to 1.00]
#define TechniPower 3.0 //[0.00 to 8.00]
#define redNegativeAmount 0.94 //[0.00 to 1.00]
#define greenNegativeAmount 0.94 //[0.00 to 1.00]
#define blueNegativeAmount 0.97 //[0.00 to 1.00]
/*}}}*/
#define USE_DPX 1 //{{{
#define Red 10 // [1.0 to 15.0]
#define Green 10 // [1.0 to 15.0]
#define Blue 14 // [1.0 to 15.0]
#define ColorGamma 1.7 // [0.1 to 2.5]
#define DPXSaturation 0.8 // [0.0 to 8.0]
#define RedC 0.36 // [0.60 to 0.20]
#define GreenC 0.37 // [0.60 to 0.20]
#define BlueC 0.39 // [0.60 to 0.20]
#define Blend 0.43 // [0.00 to 1.00]
/*}}}*/
#define USE_MONOCHROME 0 //{{{
#define Monochrome_conversion_values float3(0.18,0.41,0.41) //[0.00 to 1.00]
/*}}}*/
#define USE_LIFTGAMMAGAIN 1 //{{{
#define RGB_Lift float3(0.944, 0.948, 0.952) // [0.000 to 2.000]
#define RGB_Gamma float3(1.154, 1.164, 1.255) // [0.000 to 2.000]
#define RGB_Gain float3(0.980, 0.987, 0.989) // [0.000 to 2.000]
/*}}}*/
#define USE_TONEMAP 0 //{{{
#define Gamma 0.00 //[0.000 to 2.000]
#define Exposure 0.00 //[-1.000 to 1.000]
#define Saturation 0.0 //[-1.000 to 1.000]
#define Bleach 0.00 //[0.000 to 1.000]
#define Defog 0.000 //[0.000 to 1.000]
#define FogColor float3(0.00, 0.00, 0.20) //[0.00 to 2.55, 0.00 to 2.55, 0.00 to 2.55]
/*}}}*/
#define USE_VIBRANCE 0 //{{{
#define Vibrance 0.05 //[-1.00 to 1.00]
/*}}}*/
#define USE_CURVES 1 //{{{
#define Curves_mode 2 //[0|1|2]
#define Curves_contrast 0.25 //[-1.00 to 1.00]
#define Curves_formula 3 //[1|2|3|4|5|6|7|8|9]
//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.
//Note that Technicolor Cinestyle is practically identical to Sine, but runs slower. In fact I think the difference might only be due to 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.
/*}}}*/
#define USE_SEPIA 0 //{{{
#define ColorTone float3(1.40, 1.10, 0.90) //[0.00 to 2.55, 0.00 to 2.55, 0.00 to 2.55]
#define GreyPower 0.11 //[0.00 to 1.00]
#define SepiaPower 0.58 //[0.00 to 1.00]
/*}}}*/
#define USE_VIGNETTE 0 //{{{
#define VignetteRatio 1.00 //[0.15 to 6.00]
#define VignetteRadius -0.40 //[-1.00 to 3.00]
#define VignetteAmount -1.80 //[-2.00 to 1.00]
#define VignetteSlope 16 //[1 to 16]
#define VignetteCenter float2(0.500, 0.500) //[0.000 to 1.000, 0.000 to 1.000]
/*}}}*/
#define USE_DITHER 0 //{{{
#define dither_method 1 //[1 or 2]
/*}}}*/
#define USE_BORDER 0 //{{{
//No settings yet, beyond switching it on or off in the top section.
/*}}}*/
#define USE_SPLITSCREEN 0 //{{{
#define splitscreen_mode 1 //[1|2|3|4|5]
/*}}}*/