/*-----------------------------------------------------------. / Choose effects / '-----------------------------------------------------------*/ #define USE_ADVANCED_CRT 1 #define USE_HDR 1 #define USE_VIGNETTE 1 /*----------------------------------------------------------. / Advanced CRT settings / '----------------------------------------------------------*/ #define CRTAmount 1.00 //[0.00 to 1.00] Amount of CRT effect you want #define CRTResolution 6.0 //[1.0 to 8.0] Input size coefficent (low values gives the "low-res retro look"). Default is 1.2 #define CRTgamma 2.2 //[0.0 to 4.0] Gamma of simulated CRT (default 2.2) #define CRTmonitorgamma 5.5 //[0.0 to 4.0] Gamma of display monitor (typically 2.2 is correct) #define CRTBrightness 1.5 //[1.0 to 3.0] Used to boost brightness a little. Default is 1.0 #define CRTScanlineIntensity 2.0 //[2.0 to 4.0] Scanlines intensity (use integer values preferably). Default is 2.0 #define CRTScanlineGaussian 1 //[0 or 1] Use the "new nongaussian scanlines bloom effect". Default is on #define CRTCurvature 0 //[[0 or 1] "Barrel effect" enabled (1) or off (0) #define CRTCurvatureRadius 8.0 //[0.0 to 2.0] Curvature Radius (only effective when Curvature is enabled). Default is 1.5 #define CRTCornerSize 0.001 //[0.0000 to 0.0020] Higher values, more rounded corner. Default is 0.001 #define CRTDistance 4.00 //[0.00 to 4.00] Simulated distance from viewer to monitor. Default is 2.00 #define CRTAngleX 0.00 //[-0.20 to 0.20] Tilt angle in radians (X coordinates) #define CRTAngleY -0.015 //[-0.20 to 0.20] Tilt angle in radians (Y coordinates). (Value of -0.15 gives the 'arcade tilt' look) #define CRTOverScan 1.00 //[1.00 to 1.10] Overscan (e.g. 1.02 for 2% overscan). Default is 1.01 #define CRTOversample 0 //[0 or 1] Enable 3x oversampling of the beam profile (warning : performance hit) /*-----------------------------------------------------------. / HDR settings / '-----------------------------------------------------------*/ #define HDRPower 1.10 //[0.00 to 8.00] Strangely lowering this makes the image brighter #define radius2 0.80 //[0.00 to 8.00] Raising this seems to make the effect stronger and also brighter /*-----------------------------------------------------------. / Vignette settings / '-----------------------------------------------------------*/ #define VignetteType 1 //[1|2|3] 1 = Original, 2 = New, 3 = TV style #define VignetteRatio 1.00 //[0.15 to 6.00] Sets a width to height ratio. 1.00 (1/1) is perfectly round, while 1.60 (16/10) is 60 % wider than it's high. #define VignetteRadius 1.00 //[-1.00 to 3.00] lower values = stronger radial effect from center #define VignetteAmount -2.00 //[-2.00 to 1.00] Strength of black. -2.00 = Max Black, 1.00 = Max White. #define VignetteSlope 14 //[2 to 16] How far away from the center the change should start to really grow strong (odd numbers cause a larger fps drop than even numbers) #define VignetteCenter float2(0.500, 0.500) //[0.000 to 1.000, 0.000 to 1.000] Center of effect for VignetteType 1. 2 and 3 do not obey this setting.