3 hours, 42 minutes ago
https://steamcommunity.com/sharedfiles/filedetails/?id=1288857342&searchtext= Some gorgeus screenshots from Crustypenut on Reddit that really exemplifies what I want these settings to achieve (great use of Magic Depth of Field, tick the effect to have that real cinematic effect but it only works for screenshots, NOT normal gameplay): https://imgur.com/gallery/CKk3L https://imgur.com/gallery/XtW9V If you like this, subscribe to it, but you don't need it activated, so it won't affect your mod limit. If you subscribe, it'll make more people be able to see it and have a better looking game for it, and you'll be able to see if I update the file or add new styles, I'll edit the title. ____________________________________________________________ ABOUT In my line of work, I sometimes color grade everything from films to music videos and commercials. I almost never like the grading on video games (way too gamey, and they're usually not even colored in the first place), so I came up with this for one of the best games that could benefit from it in my opinion. To that end, I colored the game to have a grim, fantasy war movie vibe where certain features important to the ambiance really pop. This preset came from a grade I made on Shadow of War, taking heavy inspiration from the Lord of the Rings films, modified to fit in the Total War engine. I love criticism, so tear my s*** apart! Let me know if you find anything that looks off/could be better, or if you would like to see alternate styles you can provide a film or any video for reference, and I'll see what I can do if I dig it. Tbh I can't play the game without this, it just makes it look so much better and not cartoony, but I'm totally open to making different vibes. ____________________________________________________________ REQUIRED MODS I designed the color grade around these so they're pretty much necessary to see my vision and are only a direct improvement Alternative Lighting - Edorn https://steamcommunity.com/sharedfiles/filedetails/?id=1266710724&searchtext=alternative+lighting Darker Grand Campaigns - Kelstr https://steamcommunity.com/sharedfiles/filedetails/?id=1160480923&searchtext=darker See my Graphical Overhaul Collection for a list of recommended mods. I take a less-is-more approach alongside picking superior retextures and feature improvements. ____________________________________________________________ PERFORMANCE It can have a small performance impact, which is from Luma Sharpen, Gaussian Blur, and Magic Bloom. If you absolutely need the extra frames, you can turn these effects off, but I would not recommend it. Luma Sharpen is the best sharpening method in this application, and very finely improves detail (very minor fps impact). Gaussian Blur adds a very slight blur bringing the textures together more realistically, you need Luma Sharpen on if you use this. I use Magic Bloom to lighten any overly-dark areas from Alternative Lighting, while not brightening very light environments. If you absolutely must turn it off, you must also change the value of the Curves effect to -500 contrast, but you will lose the ability to dynamically adjust brightness (in exchange for a fps or a few). ____________________________________________________________ INSTALLATION - Download and install ReShade, point to your Warhammer exe folder and download all available effects when it asks you. - Pick on of my files (cold or light dependant, I use cold and it fits the Warhammer world's vibe more) and place it in your Warhammer exe folder. Download here: https://drive.google.com/drive/folders/1zI5MlJfvhgJRWhW4zqsAPfQAVcxGbpFo?usp=sharing OR on the SweetFX Database - Make sure your game is running on DirectX 11 or Reshade won't work - If it does not work and your game is set on DirectX 11, you must rename "dxgi.dll" to "d3d11.dll" and "dxgi.ini" to "d3d11.ini" in your game folder. - Hit shift+f2, click through the tutorial, and then select "Blockbuster" from the drop down menu. - Click the settings tab (in reshade), change Configuration Mode to Performance Mode (you won't be able to make any edits to the effects in Performance, so switch back if you want to tweak). You can also set an effect toggle key directly above the mode, if you'd like. Flick the effect toggle on/off to see the difference. - Set Gamma to 16 and Brightness to 18 in settings (May vary based on your screen but start here) That's it! Enjoy! I would highly recommend pairing this with at least FXAA anti-aliasing in settings. Obviously cranking the graphics settings to max makes the game look phenomenal with this reshade. Makes me really happy actually that the game is rather future-proof for the next few years at least. Wouldn't be surpriesed if it still looks great a decade from now (maybe except the campaign map). We're getting there! ____________________________________________________________ EFFECT EXPLANATIONS I would not recommend messing with these values as they are fine-tuned to the image with the required mods, except were I say you can. Ambient Light - Enables the main light source to dictate how the scene is lit. Adds much more realism. It's set to either cold or light-dependet, but I prefer cold for the Warhammer setting (cold is just a color temperature, see it as the feeling of the image. I feel like the Warhammer World does well with a cold palette, the firey, desert, or tropical etc regions don't look off because of it). Change in AL_Adaptive if you want. Also adds slight flares in certain situations you can disable these in AL_Lens. Curves - Affects the RGBL spline curves, giving more film-grade ratios between highlights/midtones/shadows. If you disable magic bloom this must be set to -500 contrast. HDR - More luminance range dynamically. So less under/overexposure. The game is either very flat or has big problems with overexposure and many areas are way too dark due to a very poor lighting setup vastly improved by Alternative Lighting. Film Grain - Adds a very slight grain (you won't notice it) which brings a nice organic texture to the image. Filmic Pass - The real color correction is here. Gaussian Blur - Very slight blur makes the texture of the image more realistic and reduces the pop of models which leads to gamey-ness. You can disable this for more fps. Luma Sharpen - A fine sharpening mask dependant on luminance. Much better than other methods. You can disable this for more fps, but you need it if you have Gaussian Blur on. Magic Bloom - A variety of uses, I use it to add light adaptation for a variety of environments. You can disable this for more fps but you lose adaptive brightness and some areas may be too dark. Vibrance - A little pop to the red line that goes hand-in-hand with my Filmic Pass and improves blood/fire. Bump the main vibrance value if you want more color. Cheers!
Effects=Curves.fx,AmbientLight.fx,FakeHDR.fx,FilmicPass.fx,FilmGrain.fx,Vibrance.fx,MagicBloom.fx,GaussianBlur.fx,LumaSharpen.fx Techniques=AmbientLight,Curves,HDR,FilmGrain,FilmicPass,GaussianBlur,LumaSharpen,MagicBloom,Vibrance TechniqueSorting=LeiFx_Tech,AdaptiveFog,AdaptiveSharpen,AmbientLight,ASCII,BloomAndLensFlares,Border,Cartoon,CA,Clarity,ColorMatrix,Colourfulness,AdvancedCRT,Curves,Daltonize,Deband,KNearestNeighbors,NonLocalMeans,DepthHaze,DisplayDepth,RingDOF,MagicDOF,GP65CJ042DOF,MatsoDOF,MartyMcFlyDOF,DPX,EGAfilter,Emphasize,HDR,MotionBlur,FilmGrain,FilmGrain2,FilmicPass,Mode1,Mode2,Mode3,FXAA,GaussianBlur,GlitchB,HighPassSharp,HQ4X,Levels,LiftGammaGain,LightDoF_AutoFocus,LightDoF_Far,LightDoF_Near,LumaSharpen,LUT,MagicBloom,Monochrome,MultiLUT,MXAO,Nightvision,Nostalgia,ReflectiveBumpmapping,Tint,SMAA,SurfaceBlur,Technicolor,Technicolor2,TiltShift,Tonemap,UIMask_Top,UIMask_Bottom,Vibrance,Vignette [Border.fx] border_width=0.000000,1.000000 border_ratio=2.350000 border_color=0.700000,0.000000,0.000000 [Clarity.fx] ClarityRadius=3 ClarityBlendMode=4 ClarityOffset=2.000000 ClarityDarkIntensity=0.400000 ClarityBlendIfDark=50 ClarityBlendIfLight=205 ClarityViewBlendIfMask=0 ClarityStrength=0.400000 ClarityLightIntensity=0.000000 ClarityViewMask=0 [HQ4X.fx] k=-1.100000 s=1.500000 mx=1.000000 max_w=0.750000 lum_add=0.330000 min_w=0.030000 [AdaptiveSharpen.fx] curve_height=1.000000 L_compr_low=0.167000 D_compr_low=0.250000 curveslope=0.500000 L_overshoot=0.003000 D_overshoot=0.009000 L_compr_high=0.334000 D_compr_high=0.500000 scale_lim=0.100000 scale_cs=0.056000 pm_p=0.700000 [3DFX.fx] DITHERAMOUNT=0.500000 LEIFX_PIXELWIDTH=1.500000 DITHERBIAS=-1 LEIFX_LINES=1.000000 GAMMA_LEVEL=1.000000 [Bloom.fx] bGodrayEnable=0 iBloomMixmode=2 fBloomSaturation=0.800000 bAnamFlareEnable=0 fBloomThreshold=0.800000 fBloomAmount=0.800000 fLensdirtSaturation=2.000000 fBloomTint=0.700000,0.800000,1.000000 fLensdirtIntensity=0.400000 bLensdirtEnable=4294967295 fFlareLuminance=0.095000 iLensdirtMixmode=1 fLensdirtTint=1.000000,1.000000,1.000000 bLenzEnable=0 fAnamFlareThreshold=0.900000 fAnamFlareWideness=2.400000 fAnamFlareAmount=14.500000 fAnamFlareCurve=1.200000 fAnamFlareColor=0.012000,0.313000,0.588000 fLenzIntensity=1.000000 fLenzThreshold=0.800000 bChapFlareEnable=0 fChapFlareTreshold=0.900000 iChapFlareCount=15 fChapFlareDispersal=0.250000 fChapFlareSize=0.450000 fFlareIntensity=2.070000 fChapFlareCA=0.000000,0.010000,0.020000 fChapFlareIntensity=100.000000 fGodrayDecay=0.990000 fGodrayExposure=1.000000 fGodrayWeight=1.250000 fGodrayDensity=1.000000 fGodrayThreshold=0.900000 iGodraySamples=128 fFlareBlur=200.000000 fFlareTint=0.137000,0.216000,1.000000 [AmbientLight.fx] alAdaptBaseMult=1.000000 alDebug=0 AL_DirtTex=0 alInt=10.150000 alThreshold=15.000000 AL_Adaptation=1 AL_Dirt=1 alAdapt=0.700000 alLensThresh=0.500000 alAdaptBaseBlackLvL=2 AL_Vibrance=4294967295 AL_Adaptive=1 alDirtInt=1.000000 alLensInt=2.000000 alDirtOVInt=1.000000 AL_Lens=4294967295 [Sepia.fx] Tint=0.550000,0.430000,0.420000 Strength=0.580000 [Cartoon.fx] Power=1.500000 EdgeSlope=1.500000 [Colourfulness.fx] colourfulness=0.400000 lim_luma=0.300000 [MultiLUT.fx] fLUT_LutSelector=0 fLUT_AmountChroma=1.000000 fLUT_AmountLuma=1.000000 [Curves.fx] Mode=0 Formula=7 Contrast=-0.260000 [Vignette.fx] Type=0 Center=0.500000,0.500000 Ratio=0.618000 Radius=1.480000 Amount=-1.000000 Slope=2 [DPX.fx] RGB_Curve=8.000000,8.000000,8.000000 Strength=0.200000 RGB_C=0.360000,0.360000,0.340000 Contrast=0.100000 Saturation=3.000000 Colorfulness=2.500000 [Emphasize.fx] ManualFocusDepth=0.026000 FocusRangeDepth=0.010000 FocusEdgeDepth=0.050000 BlendColor=0.000000,0.000000,0.000000 EffectFactor=0.900000 BlendFactor=0.000000 [FakeHDR.fx] HDRPower=1.520000 radius1=0.800000 radius2=0.790000 [FilmGrain.fx] Intensity=0.500000 Variance=0.500000 Mean=0.500000 SignalToNoiseRatio=12 [FilmGrain2.fx] grainamount=0.040000 coloramount=0.000000 lumamount=1.000000 grainsize=1.500000 [FilmicPass.fx] Linearization=2.000000 Strength=1.007000 Contrast=0.995000 Fade=0.406000 Bleach=0.460000 Saturation=-0.150000 GreenCurve=1.000000 RedCurve=1.000000 BlueCurve=1.000000 BaseCurve=1.500000 BaseGamma=2.000000 EffectGamma=0.000000 EffectGammaR=1.000000 EffectGammaG=1.300000 EffectGammaB=1.300000 LumCoeff=0.211765,0.713726,0.070588 [MagicBloom.fx] f2Adapt_Clip=0.000000,1.000000 fBloom_Intensity=1.000000 fBloom_Threshold=1.000000 fDirt_Intensity=0.000000 fExposure=0.500000 fAdapt_Sensitivity=2.000000 fAdapt_Speed=0.100000 iDebug=0 iAdapt_Precision=4 [FineSharp.fx] sstr=2.000000 cstr=0.900000 xstr=0.190000 pstr=1.272000 xrep=0.250000 lstr=1.490000 [SMAA.fx] EdgeDetectionType=1 EdgeDetectionThreshold=0.100000 MaxSearchSteps=98 MaxSearchStepsDiagonal=16 CornerRounding=0 DebugOutput=0 [FXAA.fx] Subpix=0.250000 EdgeThreshold=0.125000 EdgeThresholdMin=0.000000 [Levels.fx] BlackPoint=0 WhitePoint=255 HighlightClipping=0 [ReflectiveBumpMapping.fx] fRBM_BlurWidthPixels=100.000008 iRBM_SampleCount=32 fRBM_LowerThreshold=0.000000 fRBM_ReliefHeight=0.280000 fRBM_ColorMask_Orange=1.000000 fRBM_FresnelReflectance=0.300000 fRBM_FresnelMult=0.500000 fRBM_UpperThreshold=1.000000 fRBM_ColorMask_Red=1.000000 fRBM_ColorMask_Yellow=1.000000 fRBM_ColorMask_Green=1.000000 fRBM_ColorMask_Cyan=1.000000 fRBM_ColorMask_Blue=1.000000 fRBM_ColorMask_Magenta=1.000000 [MXAO.fx] fMXAOAmbientOcclusionAmount=2.040000 bMXAOSmoothNormalsEnable=4294967295 fMXAOIndirectLightingAmount=4.000000 fMXAOFadeoutStart=0.200000 iMXAOBayerDitherLevel=4 fMXAONormalBias=0.800000 fMXAOIndirectLightingSaturation=1.000000 iMXAOSampleCount=255 fMXAOSampleRadius=8.000000 fMXAOBlurSharpness=2.000000 fMXAOBlurSteps=2 bMXAODebugViewEnable=0 fMXAOFadeoutEnd=0.400000 [LightDoF.fx] fLightDoF_Width=5.000000 fLightDoF_Amount=10.000000 f2LightDoF_CA=0.000000,1.000000 f2Bokeh_AutoFocusCenter=0.500000,0.500000 bLightDoF_UseCA=0 bLightDoF_AutoFocus=1 fLightDoF_AutoFocusSpeed=0.100000 bLightDoF_UseMouseFocus=0 fLightDoF_ManualFocus=0.000000 [Vibrance.fx] Vibrance=0.500000 VibranceRGBBalance=0.600000,0.000000,0.000000 [Technicolor2.fx] ColorStrength=0.200000,0.200000,0.200000 Saturation=1.000000 Brightness=1.000000 Strength=1.000000 [Technicolor.fx] Power=4.000000 RGBNegativeAmount=0.880000,0.880000,0.880000 Strength=0.400000 [TiltShift.fx] BlurMultiplier=10.000000 Line=0 Axis=0.000000 Offset=0.000000 BlurCurve=1.000000 [LiftGammaGain.fx] RGB_Lift=1.200000,1.200000,1.200000 RGB_Gamma=1.000000,1.000000,1.000000 RGB_Gain=1.000000,1.000000,1.000000 [Tonemap.fx] Defog=0.000000 Bleach=0.000000 Gamma=1.000000 Exposure=0.000000 Saturation=0.000000 FogColor=0.000000,0.000000,1.000000 [Daltonize.fx] Type=2 [UIMask.fx] fMask_Intensity=1.000000 bDisplayMask=0 [GaussianBlur.fx] GaussianBlurRadius=4 GaussianBlurOffset=1.000000 GaussianBlurStrength=0.050000 [HighPassSharpen.fx] HighPassSharpRadius=1 HighPassSharpOffset=1.000000 HighPassViewBlendIfMask=0 HighPassBlendIfDark=0 HighPassBlendMode=1 HighPassBlendIfLight=255 HighPassSharpStrength=0.400000 HighPassDarkIntensity=1.000000 HighPassLightIntensity=1.000000 HighPassViewSharpMask=0 [AdaptiveFog.fx] FogColor=0.900000,0.900000,0.900000 FogCurve=1.500000 MaxFogFactor=0.800000 FogStart=0.050000 BloomPower=10.000000 BloomThreshold=10.250000 BloomWidth=0.200000 [LumaSharpen.fx] sharp_strength=0.650000 pattern=1 sharp_clamp=0.035000 offset_bias=1.000000 show_sharpen=0 [Monochrome.fx] Coefficients=0.210000,0.720000,0.070000 ColorSaturation=0.000000 [Deband.fx] Threshold=0.004000 Range=16.000000 Iterations=1 Grain=0.006000 [Denoise.fx] LerpCoefficeint=0.800000 NoiseLevel=0.150000 WeightThreshold=0.030000 CounterThreshold=0.050000 GaussianSigma=50.000000 [DepthHaze.fx] EffectStrength=0.900000 FogStart=0.200000 FogColor=0.800000,0.800000,0.800000 FogFactor=0.200000