Using ReShade with UT

Get some cool tips about how to tweak your UT graphic, gameplay, and much more!
Post Reply
User avatar
brazzjazz
Average
Posts: 44
Joined: Sat Feb 13, 2010 12:51 pm
Location: Germany

Using ReShade with UT

Post by brazzjazz »

Hi everyone,

Good to be back after a while. I dropped by a couple of years ago. I have been playing (with breaks) UT99 since 2000, and right now I'm trying to use a third-party tool called "ReShade", which enhances the graphics of a game by injecting shaders into the DirectX (or OpenGL) rendering process. For a link, see https://reshade.me/.

Image
Depth buffer

The depth buffer allows for some depth-based effects such as distance fog, depth of field but also ambient occlusion (MXAO in this case), which is what I've been trying to achieve - however, to no avail so far. Ambient occlusion darkens certain areas not are not exposed to direct light sources, making the lighting much more realistic. Ambient occlusion in one form or another is standard in modern games, but most DirectX 9 games (I think) and older lack that feature. For some reason, MXAO does only apply to the weapon hand, but not the the scene in general. The same issue with Unreal Tournament 3, interestingly! With UT2004 it works, even though only in spectator mode (where there is no HUD or weapon hand). As we see from the depth buffer image, the information is there, but MXAO (unlike the depth-of-field effect) does not seem to grasp it. Does anyone have an idea how to fix this?

And as for those who haven't heard of ReShade yet, but are intrigued to give it a try, you're welcome and I'd be happy to assist you with any problems you might have along the way.

P.S. Right now, the only way to interact with the ReShade overlay is to have the game in windowed mode. I haven't found a workaround for this yet.
P.P.S. I have noticed that the changes shown here are rather subtle, so you can take a look at my ReShade presets for other games (including nice comparison sliders): https://sfx.thelazy.net/users/u/brazzjazz/ (click on the "NaturalZ")
Last edited by brazzjazz on Sat Apr 14, 2018 6:24 pm, edited 1 time in total.
User avatar
papercoffee
Godlike
Posts: 10443
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.
Contact:

Re: Using ReShade with UT

Post by papercoffee »

I don't see much of a difference on the both pictures above. :noidea
darksonny
Adept
Posts: 452
Joined: Sat Sep 13, 2008 10:24 pm

Re: Using ReShade with UT

Post by darksonny »

Yesterday I was testing with the last reshade version and Im still playing with all parameters packed on it (assuming you have downloaded x pack firstly before entering ut game). Right now, I didt used your spec with dept buffer but I tested this other things like these settings in a ini file and loaded it up from ut game:
Spoiler
Effects=MXAO.fx,3DFX.fx,Curves.fx,AmbientLight.fx,Clarity.fx,LumaSharpen.fx,Colourfulness.fx
Techniques=LeiFx_Tech,AmbientLight,Clarity,Colourfulness,Curves,LumaSharpen,MXAO
TechniqueSorting=LeiFx_Tech,AdaptiveFog,AdaptiveSharpen,AmbientLight,ASCII,BloomAndLensFlares,Border,Cartoon,Chromakey,CA,Clarity,ColorMatrix,Colourfulness,AdvancedCRT,Curves,Daltonize,Deband,KNearestNeighbors,NonLocalMeans,DepthHaze,DisplayDepth,RingDOF,MagicDOF,GP65CJ042DOF,MatsoDOF,MartyMcFlyDOF,DPX,EGAfilter,Emphasize,HDR,MotionBlur,FilmGrain,FilmGrain2,FilmicAnamorphSharpen,FilmicPass,Mode1,Mode2,Mode3,GaussianBlur,GlitchB,HighPassSharp,HQ4X,Levels,LiftGammaGain,LightDoF_AutoFocus,LightDoF_Far,LightDoF_Near,LumaSharpen,LUT,MagicBloom,Monochrome,MultiLUT,MXAO,Nightvision,Nostalgia,PerfectPerspective,ChromaticAberration,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.100000
border_color=0.700000,0.000000,0.000000

[Bloom.fx]
bGodrayEnable=0
iBloomMixmode=2
fBloomSaturation=0.800000
fBloomThreshold=0.800000
fLensdirtSaturation=2.000000
fBloomAmount=0.800000
fLensdirtIntensity=0.400000
fBloomTint=0.700000,0.800000,1.000000
fFlareLuminance=0.095000
bLensdirtEnable=0
iLensdirtMixmode=1
bLenzEnable=0
fLensdirtTint=1.000000,1.000000,1.000000
fAnamFlareCurve=1.200000
bAnamFlareEnable=0
fAnamFlareThreshold=0.900000
fAnamFlareWideness=2.400000
fAnamFlareAmount=14.500000
fAnamFlareColor=0.012000,0.313000,0.588000
fLenzIntensity=1.000000
fLenzThreshold=0.800000
fChapFlareTreshold=0.900000
bChapFlareEnable=0
iChapFlareCount=15
fChapFlareDispersal=0.250000
fFlareIntensity=2.070000
fChapFlareSize=0.450000
fChapFlareCA=0.000000,0.010000,0.020000
fChapFlareIntensity=100.000000
fGodrayDecay=0.990000
fGodrayExposure=1.000000
fGodrayWeight=1.250000
iGodraySamples=128
fGodrayDensity=1.000000
fGodrayThreshold=0.900000
fFlareBlur=200.000000
fFlareTint=0.137000,0.216000,1.000000

[PerfectPerspective.fx]
Color=0.027000,0.027000,0.027000,0.902000
Borders=1
FOV=90
Vertical=0.618000
Type=0
Zooming=1.000000

[Denoise.fx]
LerpCoefficeint=0.800000
NoiseLevel=0.150000
WeightThreshold=0.030000
CounterThreshold=0.050000
GaussianSigma=50.000000

[3DFX.fx]
DITHERAMOUNT=1.000000
LEIFX_PIXELWIDTH=7.000000
DITHERBIAS=-1
LEIFX_LINES=0.000000
GAMMA_LEVEL=0.960000

[AmbientLight.fx]
alAdaptBaseMult=2.120000
alDebug=0
alInt=1.600000
AL_DirtTex=4294967295
AL_Adaptive=2
alThreshold=1.000000
AL_Adaptation=4294967295
AL_Dirt=4294967295
alAdapt=1.080000
alLensThresh=0.190000
alAdaptBaseBlackLvL=2
AL_Vibrance=4294967295
alDirtInt=1.020000
alDirtOVInt=0.520000
AL_Lens=4294967295
alLensInt=1.600000

[AdaptiveFog.fx]
FogCurve=1.500000
FogColor=0.900000,0.900000,0.900000
MaxFogFactor=0.800000
BloomPower=10.000000
FogStart=0.050000
BloomThreshold=10.250000
BloomWidth=0.200000

[ASCII.fx]
Ascii_font_g=255
Ascii_spacing=0.000000
Ascii_back_g=0
Ascii_font=1
Ascii_font_b=255
Ascii_font_r=255
Ascii_back_b=0
Ascii_back_r=0
Ascii_swap_colors=0
Ascii_invert_brightness=0
Ascii_dithering_temporal=0
Ascii_font_color_mode=1

[Sepia.fx]
Tint=0.550000,0.430000,0.420000
Strength=0.580000

[Cartoon.fx]
Power=1.500000
EdgeSlope=1.500000

[FakeHDR.fx]
HDRPower=1.300000
radius1=0.793000
radius2=0.870000

[Chromakey.fx]
Color=0
Pass=0
Threshold=0.100000
CustomColor=1.000000,0.000000,0.000000

[ChromaticAberration.fx]
Shift=2.500000,-0.500000
Strength=0.500000

[ColorMatrix.fx]
ColorMatrix_Red=0.817000,0.183000,0.000000
ColorMatrix_Green=0.333000,0.667000,0.000000
ColorMatrix_Blue=0.000000,0.125000,0.875000
Strength=1.000000

[MultiLUT.fx]
fLUT_LutSelector=0
fLUT_AmountChroma=1.000000
fLUT_AmountLuma=1.000000

[Colourfulness.fx]
lim_luma=0.390000
colourfulness=0.090000

[CRT.fx]
Resolution=1.150000
Curvature=0
Brightness=0.900000
Gamma=2.400000
MonitorGamma=2.200000
ScanlineIntensity=2
CornerSize=0.010000
ScanlineGaussian=1
CurvatureRadius=1.500000
ViewerDistance=2.000000
Angle=0.000000,0.000000
Overscan=1.010000
Oversample=1

[SurfaceBlur.fx]
BlurRadius=1
DebugMode=0
BlurOffset=1.000000
BlurEdge=0.500000
BlurStrength=1.000000

[Curves.fx]
Mode=0
Formula=2
Contrast=0.780000

[FineSharp.fx]
cstr=0.900000
sstr=2.000000
pstr=1.272000
xstr=0.190000
lstr=1.490000
xrep=0.250000

[Daltonize.fx]
Type=0

[Deband.fx]
Threshold=0.004000
Range=16.000000
Iterations=1
Grain=0.006000

[DepthHaze.fx]
FogStart=0.200000
EffectStrength=0.900000
FogColor=0.800000,0.800000,0.800000
FogFactor=0.200000

[FilmicAnamorphSharpen.fx]
Strength=1.000000
Preview=0
Offset=1
Coefficient=0
Clamp=1.000000
Contrast=128

[DOF.fx]
fADOF_ShapeCurvatureAmount=0.300000
DOF_FARBLURCURVE=2.000000
DOF_AUTOFOCUS=1
DOF_MOUSEDRIVEN_AF=0
DOF_INFINITEFOCUS=1.000000
fGPDOFBiasCurve=2.000000
fRingDOFBias=0.000000
DOF_FOCUSPOINT=0.500000,0.500000
DOF_MANUALFOCUSDEPTH=0.020000
bADOF_ShapeApertureEnable=0
DOF_FOCUSSAMPLES=6
DOF_NEARBLURCURVE=1.600000
fGPDOFBrightnessMultiplier=2.000000
bGPDOFPolygonalBokeh=1
DOF_FOCUSRADIUS=0.050000
DOF_BLURRADIUS=15.000000
iRingDOFSamples=6
fADOF_ShapeDiffusionAmount=0.100000
iRingDOFRings=4
fGPDOFBrightnessThreshold=0.500000
fRingDOFThreshold=0.700000
fRingDOFGain=27.000000
fRingDOFFringe=0.500000
bADOF_ImageChromaEnable=0
iMagicDOFBlurQuality=8
fMagicDOFColorCurve=4.000000
fADOF_SmootheningAmount=1.000000
bMatsoDOFChromaEnable=1
iGPDOFQuality=6
fADOF_ShapeChromaAmount=0.125000
iGPDOFPolygonCount=5
fGPDOFBias=10.000000
fGPDOFChromaAmount=0.150000
fMatsoDOFChromaPow=1.400000
fMatsoDOFBokehCurve=8.000000
iMatsoDOFBokehQuality=2
fADOF_ImageChromaCurve=1.000000
fMatsoDOFBokehAngle=0.000000
iADOF_ShapeQuality=17
bADOF_ShapeDistortEnable=0
fADOF_ShapeRotation=0.000000
bADOF_RotAnimationEnable=0
fADOF_RotAnimationSpeed=2.000000
iADOF_ImageChromaHues=5
iADOF_ShapeChromaMode=3
bADOF_ShapeCurvatureEnable=0
fADOF_ShapeWeightAmount=1.000000
fADOF_ShapeApertureAmount=0.010000
bADOF_ShapeAnamorphEnable=0
fADOF_ShapeAnamorphRatio=0.200000
bADOF_ShapeChromaEnable=0
fADOF_ShapeWeightCurve=4.000000
fADOF_ShapeDistortAmount=0.200000
bADOF_ShapeDiffusionEnable=0
bADOF_ShapeWeightEnable=0
fADOF_BokehCurve=4.000000
fADOF_ImageChromaAmount=3.000000

[Technicolor2.fx]
Saturation=1.000000
ColorStrength=0.200000,0.200000,0.200000
Brightness=1.000000
Strength=1.000000

[DPX.fx]
Strength=0.200000
RGB_Curve=8.000000,8.000000,8.000000
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
EffectFactor=0.900000
BlendColor=0.000000,0.000000,0.000000
FocusEdgeDepth=0.050000
BlendFactor=0.000000

[UIMask.fx]
fMask_Intensity=1.000000
bDisplayMask=0

[SMAA.fx]
EdgeDetectionType=1
EdgeDetectionThreshold=0.100000
MaxSearchSteps=98
MaxSearchStepsDiagonal=16
CornerRounding=0
DebugOutput=0

[MagicBloom.fx]
f2Adapt_Clip=0.000000,1.000000
fBloom_Intensity=1.000000
fBloom_Threshold=2.000000
fDirt_Intensity=0.000000
fExposure=0.500000
fAdapt_Sensitivity=1.000000
fAdapt_Speed=0.100000
iDebug=0
iAdapt_Precision=1076677837

[FakeMotionBlur.fx]
mbRecall=0.400000
mbSoftness=1.000000

[ReflectiveBumpMapping.fx]
fRBM_LowerThreshold=0.100000
iRBM_SampleCount=32
fRBM_BlurWidthPixels=100.000000
fRBM_ColorMask_Orange=1.000000
fRBM_ReliefHeight=0.300000
fRBM_FresnelMult=0.500000
fRBM_FresnelReflectance=0.300000
fRBM_UpperThreshold=0.200000
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

[FilmGrain.fx]
Intensity=0.500000
Variance=0.400000
Mean=0.500000
SignalToNoiseRatio=6

[FilmGrain2.fx]
grainamount=0.050000
coloramount=0.600000
lumamount=1.000000
grainsize=1.600000

[FilmicPass.fx]
Linearization=0.500000
Strength=0.850000
Contrast=1.000000
Fade=0.400000
Bleach=0.000000
BaseGamma=1.000000
Saturation=-0.150000
GreenCurve=1.000000
RedCurve=1.000000
BlueCurve=1.000000
BaseCurve=1.500000
EffectGammaB=1.000000
EffectGamma=0.650000
EffectGammaR=1.000000
EffectGammaG=1.000000
LumCoeff=0.212656,0.715158,0.072186

[GaussianBlur.fx]
GaussianBlurRadius=1
GaussianBlurOffset=1.000000
GaussianBlurStrength=0.300000

[Glitch.fx]
Amount=1.000000
bUseUV=0

[Vibrance.fx]
Vibrance=0.150000
VibranceRGBBalance=1.000000,1.000000,1.000000

[HighPassSharpen.fx]
HighPassSharpRadius=1
HighPassSharpOffset=1.000000
HighPassViewBlendIfMask=0
HighPassBlendIfLight=255
HighPassBlendIfDark=0
HighPassBlendMode=1
HighPassLightIntensity=1.000000
HighPassDarkIntensity=1.000000
HighPassSharpStrength=0.400000
HighPassViewSharpMask=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
scale_cs=0.056000
L_compr_high=0.334000
D_compr_high=0.500000
scale_lim=0.100000
pm_p=0.700000

[LUT.fx]
fLUT_AmountChroma=1.000000
fLUT_AmountLuma=1.000000

[Levels.fx]
BlackPoint=16
WhitePoint=235
HighlightClipping=0

[TiltShift.fx]
BlurMultiplier=6.000000
Line=0
Axis=0
Offset=0.050000
BlurCurve=1.000000

[LiftGammaGain.fx]
RGB_Lift=1.000000,1.000000,1.000000
RGB_Gamma=1.000000,1.000000,1.000000
RGB_Gain=1.000000,1.000000,1.000000

[MXAO.fx]
MXAO_FADE_DEPTH_END=0.400000
MXAO_GLOBAL_SAMPLE_QUALITY_PRESET=3
MXAO_DEBUG_VIEW_ENABLE=0
MXAO_SAMPLE_RADIUS=2.500000
MXAO_SAMPLE_NORMAL_BIAS=0.672000
MXAO_FADE_DEPTH_START=0.050000
MXAO_GLOBAL_RENDER_SCALE=0.500000
MXAO_SSAO_AMOUNT=1.000000
MXAO_BLEND_TYPE=0

[LightDoF.fx]
fLightDoF_Width=5.000000
f2Bokeh_AutoFocusCenter=0.500000,0.500000
f2LightDoF_CA=0.000000,1.000000
fLightDoF_Amount=10.000000
bLightDoF_UseCA=0
bLightDoF_AutoFocus=1
fLightDoF_ManualFocus=0.000000
bLightDoF_UseMouseFocus=0
fLightDoF_AutoFocusSpeed=0.100000

[LumaSharpen.fx]
pattern=2
sharp_strength=1.115000
sharp_clamp=0.500000
offset_bias=1.500000
show_sharpen=0

[Monochrome.fx]
Coefficients=0.210000,0.720000,0.070000
ColorSaturation=0.000000

[Prism.fx]
SampleCount=8
Aberration=6
Automatic=1
Curve=1.000000

[Vignette.fx]
Type=0
Center=0.500000,0.500000
Ratio=1.000000
Radius=2.000000
Amount=-1.000000
Slope=2

[Technicolor.fx]
Power=4.000000
RGBNegativeAmount=0.880000,0.880000,0.880000
Strength=0.400000

[Tonemap.fx]
Defog=0.000000
Bleach=0.000000
Gamma=1.000000
Exposure=0.000000
Saturation=0.000000
FogColor=0.000000,0.000000,1.000000

[Clarity.fx]
ClarityRadius=3
ClarityBlendMode=2
ClarityDarkIntensity=0.400000
ClarityOffset=2.000000
ClarityBlendIfDark=50
ClarityBlendIfLight=25
ClarityStrength=0.410000
ClarityViewMask=0
ClarityViewBlendIfMask=0
ClarityLightIntensity=0.000000
No issues found at this moment between 43 -45 fps and with utgl3.6 and the latest openglx or what is called the latest driver fron oldunreal
User avatar
brazzjazz
Average
Posts: 44
Joined: Sat Feb 13, 2010 12:51 pm
Location: Germany

Re: Using ReShade with UT

Post by brazzjazz »

papercoffee wrote:I don't see much of a difference on the both pictures above. :noidea
I noticed as well, that's why I included a link to other presets of mine.
User avatar
Ubir4
Adept
Posts: 313
Joined: Fri May 10, 2019 6:15 am

Re: Using ReShade with UT

Post by Ubir4 »

Unreal Tournament 99 ULTIMATE Graphics | ReShade

Post Reply