/*-----------------------------------------------------------.
/ 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,??????FXAA?DLL.
#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 0 // [0 or 1] Lift Gamma Gain:(???????)??????,????,????,????.
#define USE_TONEMAP 0 // [0 or 1] Tonemap:(????)?????,???,???,??,??(?????).
#define USE_VIBRANCE 1 // [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.10 // [0.05 ? 0.20] ??????.??SMAA??????????,??????.?????0.08?0.12??.
#define SMAA_MAX_SEARCH_STEPS 16 // [0 ? 98] ??SMAA???????????
#define SMAA_MAX_SEARCH_STEPS_DIAG 6 // [0 ? 16] ??SMAA???????????
#define SMAA_CORNER_ROUNDING 0 // [0 ? 100] ?????????????,
// -- Advanced SMAA settings --
#define COLOR_EDGE_DETECTION 1 // [0 ? 1] 1-???????? (????.?????) 0-???????? (????)
#define SMAA_DIRECTX9_LINEAR_BLEND 0 // [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.446 // [0.000 ? 8.000] ????
#define BloomWidth 0.0142 // [0.0000 ? 1.0000] ????
/*-----------------------------------------------------------.
/ HDR settings /
'-----------------------------------------------------------*/
#define HDRPower 1.10 // [0.00 ? 8.00] ????????????
#define radius2 0.87 // [0.00 ? 8.00] ?????????,????????
/*-----------------------------------------------------------.
/ LumaSharpen settings /
'-----------------------------------------------------------*/
// -- Sharpening --
#define sharp_strength 3.00 // [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(1.000, 1.000, 1.000) // [0.000 ? 2.000] ??????(?,?,?).
#define RGB_Gain float3(1.000, 1.000, 1.000) // [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.000 // [0.000 ? 2.000] ??????
#define Exposure 0.000 // [-1.000 ? 1.000] ?????
#define Saturation 0.000 // [-1.000 ? 1.000] ?????
#define Bleach 0.000 // [0.000 ? 1.000] ???????????
#define Defog 0.000 // [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.15 // [-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 1 // [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] ??????