SweetFX Settings DB
Latest forum threads
1 hour, 10 minutes ago
by lucass
1 hour, 35 minutes ago
by taotao
1 hour, 52 minutes ago
by Esha
3 hours, 17 minutes ago

Tasty CRT

Preset for Thimbleweed Park
Created by Thimbled00d
Added April 8, 2017
Updated 9 Apr 04:13 CEST
Shader used: SweetFX 2.0
Preset description:
Oldschool monitor vibe for Thimbleweed Park, as tasteful, non-gaudy and non-garish as I could make it. Hopefully 'As you remember it, not as it was', like the game. CRT emulation with scanlines but without curvature, very slight HDR and slight vignetting that's fully optional, but I missed it when toggling it off. For some reason it suits the game really well.
Download preset Show / Hide settings
/*-----------------------------------------------------------. / 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.

Comments

You need to be logged in to post a comment