Jump to content
Dante Unbound: Share Bug Reports and Feedback Here! ×

Warframe with Reshade 3.0 - just playing around


LandsHeer
 Share

Recommended Posts

So since yesterday I was playing around with sweetf and reshade until I saw that reshade 3.0 is out and had to download the configurator and play around for a bit today. My goal was to enhance the graphics just a little bit, without ultra sharpening or mega saturation increases. After 1-2 hours of trying around with the parameters I'm quite happy with the result, though I gotta work more on the AO within foggy areas. This is just Reshade, Sweetfx is deactivated.

What it changes mostly: Atmospere 

What did I add:

  • Ambient Lightning
  • More Reflections
  • AO
  • a little bit of texture sharpening

So overall I find the picture quality a bit "deeper" more details. Of course its not perfect and everyboday has a different point of view on how he prefers warframe to look like. But I wanted to share those screens anyway.

The Top one is Default, the bottom one is with Reshade. Would have been nicer if the [compare][/compare] tags would work here ^^

Spoiler

 

warframe.x642017-05-2510-03-10.pngwarframe.x642017-05-2510-03-09.png

warframe.x642017-05-2509-58-19.pngwarframe.x642017-05-2509-58-20.png

warframe.x642017-05-2510-08-52.pngwarframe.x642017-05-2510-08-53.png

warframe.x642017-05-2510-08-24.pngwarframe.x642017-05-2510-08-25.png

warframe.x642017-05-2510-07-56.pngwarframe.x642017-05-2510-07-57.png

 

Installation Guide:

  1. Download Reshade 3.0 from its offical site (Download here) (Download Button at the bottom of the page)
  2.  
  3. Download one of my presets:
  4. Start the exe. that you downloaded in step 1
  5. Select your game exe (x64 of Warframe) and the Rendering Mode (If you have DX11 or DX10 selected in the Launcher Settings, check Direct3D 10+, if you have not selected any of them, check Direct3D 9) 
  6. Now you should have new files in your Warframe main folder
  7. (Optional) If you use one Preset Version with AO activated, download this file and copy and overwrite it in your main warframe folder. (Its for fixing the AO in matches, otherwise it will deactivate and activate all the time) (if you use DX9, rename the file to D3D9.dll)
  8. Copy my preset file into your Warframe Main folder as well
  9. Start the game
  10. In game, press SHIFT+F2 and select the preset that you copied into the warframe folder:
  11. warframereshadeconfiglzk8t.jpg
  12. Also go to the Settings Tab in this configurator and put the key for activating and deactivating on F11 or any other key you wish to have for it:
  13. warframereshadeshortcafj62.jpg
  14. After you selected a preset, it should load it in and get the shaders in place, this takes a few seconds. 
  15. You can leave this Configurator with pressing SHIFT+F2 again.
Edited by LandsHeer
Link to comment
Share on other sites

Also nice to see that AmbientLightning is reflecting colorinformation from near surfaces to others:

Top one is with Reshade deactivated and second one is activated. Look at the first red banner, at the top behind it. Effect can be increased as well, but I rather want to have ti decent and not too powerful. 

Spoiler

warframe.x642017-05-2510-46-25.pngwarframe.x642017-05-2510-46-26.png

 

Edited by LandsHeer
Link to comment
Share on other sites

I'll put my setting in here once I got them working properly, atm AO is sometimes disabling during a game on Helene/Saturn for example. Not sure why. Also performance wise, with AO you need a pretty good graphics card. 

Currently experimenting with the Lightning:

Spoiler

warframe.x642017-05-2517-38-06.pngwarframe.x642017-05-2517-38-07.png

 

I hope that DE will add some more graphics features in the future. Reshade is an alternative, but atm its sometimes buggy and what looks good in one scene, doesnt look good in another one :P 

So will take some time to find the optimal settings for the game.

Edited by LandsHeer
Link to comment
Share on other sites

25 minutes ago, Cyriann said:

Same here the software seems interesting so I'm waiting to hear about it before jumping onto it.... And I also want to see how far a Warframe can be pushed.

SweetFX / ReShade is an old thing, Warframe works well with them and the Warframe anticheat doesn't pop you. 

There's a really old topic about injectors, DE_Steve clarified that they're good: 

 

Link to comment
Share on other sites

3 hours ago, LandsHeer said:

I'll put my setting in here once I got them working properly, atm AO is sometimes disabling during a game on Helene/Saturn for example. Not sure why. Also performance wise, with AO you need a pretty good graphics card. 

Reshade disables all depth buffer related effects as soon as it detects network activities. The detection is not reliable tho. BTW you can also try enable indirect lighting option in MXAO.fx file, gives some sort of global illumination but its a little buggy and with heavy performance cost.

hFUIyPD.jpg

Link to comment
Share on other sites

8 hours ago, failedtodiet said:

Reshade disables all depth buffer related effects as soon as it detects network activities. The detection is not reliable tho. BTW you can also try enable indirect lighting option in MXAO.fx file, gives some sort of global illumination but its a little buggy and with heavy performance cost.

Thanks, I will look into it today and see what I can do.

And yea, this is probably only interesting for People with a pretty good pc. Warframe on its own Looks already good, this pushes it a bit further, with the cost of Performance.

Link to comment
Share on other sites

8 minutes ago, Naith said:

Interested in settings too and what reshade/sweetfx version you've used.

I'm using Reshade 3.0 without Sweetfx. Just got the Standard Version from the official Website and started configuring. 

Link to comment
Share on other sites

Was working more on the MXAO and HighPass sharpening today. Good thing is I was able to improve performance even though I activated indirect lightning with MXAO as well.

Showing it in Numbers: Deactivated I'm running Warframe on around 138 FPS on maxed settings in FHD. Reshade turned on without Indirect Lightning, It went down to around 100 fps. With indirect Lightning enabled It went even further down to 67 :P. Tweeking around I managed to get it back to 105 fps with IL enabled. And it looks really nice in the ship. I just need to see if I can manage to get it working in matches as well. Would be a shame if I would need to turn off MXAO because its buggy there :S

Anyway here another comparison Screenshort, 1. Default 2. With Reshade turned on.

Spoiler

warframe.x642017-05-2a3syh.pngwarframe.x642017-05-2a5sja.png

I hope I can post some "In-Action" screenshots later today.

Edited by LandsHeer
Link to comment
Share on other sites

ReShade deactivates the Depth Buffer when it detect's Network Activity, which happens when you do something like playing a match and MXAO need's it to work. ReShade 3.0 is Open Source and someone on the ReShade Github page made a version without that deactivating depth buffer stuff. If you want it i could give you the ReShade dll's if you dont find it. Oh and i made a Preset too it's Cartoon/Paint/colorful "Borderland's" themed. 

It could look a bit to light/dark/ too much bloom, im still tweaking it. If you want it i could post it later.

Edited by xD_1712
Link to comment
Share on other sites

4 minutes ago, xD_1712 said:

ReShade deactivates the Depth Buffer when it detect's Network Activity, which happens when you do something like playing a match and MXAO need's it to work. ReShade 3.0 is Open Source and someone on the ReShade Github page made a version without that deactivating depth buffer stuff. If you want it i could give you the ReShade dll's if you dont find it. Oh and i made a Preset too it's Cartoon/Paint/colorful "Borderland's" themed. 

It could look a bit to light/dark/ too much bloom, im still tweaking it. If you want it i could post it later.

That would be awesome if you can give me the dlls :D 

I'll probably put two versions up here by the end of the weekend, one with MXAO and one without for the weaker pc's

Link to comment
Share on other sites

1 hour ago, LandsHeer said:

That would be awesome if you can give me the dlls :D 

I'll probably put two versions up here by the end of the weekend, one with MXAO and one without for the weaker pc's

I got the ReShade files from here: https://www.reddit.com/r/Guildwars2/comments/5m3emk/reshade_with_unlocked_depthbuffer/

Here is my preset if anyone want it: 

Spoiler

KeyAdaptiveSharpen=0,0,0,0
KeyBloomAndLensFlares=0,0,0,0
KeyLumaSharpen=0,0,0,0
KeyDaltonize=0,0,0,0
KeyAmbientLight=0,0,0,0
KeyGP65CJ042DOF=0,0,0,0
KeyDeband=0,0,0,0
KeyClarity=103,0,0,0
KeyTonemap=0,0,0,0
KeyWatchDogsTonemap=0,0,0,0
KeyCartoon=0,0,0,0
KeyBorder=97,0,0,0
KeyColourfulness=0,0,0,0
KeyCA=0,0,0,0
KeyMode3=0,0,0,0
KeyColorMatrix=0,0,0,0
KeySMAA=0,0,0,0
KeyTechnicolor2=0,0,0,0
KeyAdvancedCRT=0,0,0,0
KeyCurves=0,0,0,0
KeyKNearestNeighbors=0,0,0,0
KeyCross=0,0,0,0
KeyNonLocalMeans=0,0,0,0
KeyRingDOF=0,0,0,0
KeyMagicDOF=0,0,0,0
KeyMatsoDOF=111,0,0,0
KeyFilmGrain=99,0,0,0
KeyMXAO=0,0,0,0
KeyFilmGrain2=0,0,0,0
KeyMartyMcFlyDOF=0,0,0,0
KeyDPX=0,0,0,0
KeyEmphasize=0,0,0,0
KeyFilmicPass=0,0,0,0
KeyKuwahara=0,0,0,0
KeyMode1=0,0,0,0
KeyReinhard=0,0,0,0
KeyMode2=0,0,0,0
KeyMotionBlur=0,0,0,0
KeyFXAA=0,0,0,0
KeyGaussianBlur=0,0,0,0
KeyHDR=0,0,0,0
KeyVibrance=0,0,0,0
KeyLevels=0,0,0,0
KeyHighPassSharp=0,0,0,0
KeyHQ4X=0,0,0,0
KeyLiftGammaGain=0,0,0,0
KeyLightDoF_AutoFocus=0,0,0,0
KeyLightroom=0,0,0,0
KeyLightDoF_Far=0,0,0,0
KeyLightDoF_Near=0,0,0,0
KeyTechnicolor=0,0,0,0
KeyLUT=0,0,0,0
KeyMonochrome=0,0,0,0
KeyReflectiveBumpmapping=0,0,0,0
KeyTint=0,0,0,0
KeyTiltShift=0,0,0,0
KeySurfaceBlur=0,0,0,0
KeyVignette=0,0,0,0
Techniques=HDR,Technicolor2,Levels,Cartoon,Kuwahara,AmbientLight,MXAO
KeyDisplayDepth=0,0,0,0
KeyFilmicCurve=0,0,0,0
KeyHPD=0,0,0,0
KeyOutline=0,0,0,0
Keykingeric1992=0,0,0,0
KeyReinhardLinear=0,0,0,0

[Border.fx]
border_width=0.000000,35.000000
border_ratio=2.350000
border_color=0.000000,0.000000,0.000000

[Clarity.fx]
ClarityRadius=3.000000
ClarityBlendMode=2.000000
ClarityOffset=2.000000
ClarityDarkIntensity=0.000000
ClarityBlendIfDark=50.000000
ClarityBlendIfLight=205.000000
ClarityViewBlendIfMask=0.000000
ClarityStrength=1.000000
ClarityLightIntensity=0.000000
ClarityViewMask=0.000000

[HQ4X.fx]
s=1.500000
k=-1.100000
mx=1.000000
max_w=0.750000
min_w=0.030000
lum_add=0.330000

[AdaptiveSharpen.fx]
curve_height=2.000000
L_compr_low=0.169000
D_compr_low=0.253000
curveslope=0.400000
L_overshoot=0.003000
D_overshoot=0.009000
L_compr_high=0.337000
D_compr_high=0.504000
max_scale_lim=0.100000
pm_p=0.750000

[AmbientLight.fx]
alDebug=0.000000
alAdaptBaseMult=1.000000
alInt=6.000000
AL_DirtTex=-1.000000
alThreshold=9.000000
AL_Adaptation=-1.000000
alAdapt=0.700000
AL_Dirt=1.000000
alAdaptBaseBlackLvL=1.000000
alLensThresh=0.330000
AL_Vibrance=-1.000000
AL_Adaptive=2.000000
alDirtInt=1.000000
alDirtOVInt=1.000000
alLensInt=1.100000
AL_Lens=-1.000000

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

[Bloom.fx]
bGodrayEnable=0.000000
iBloomMixmode=3.000000
fBloomSaturation=0.800000
bAnamFlareEnable=0.000000
fBloomThreshold=0.800000
fBloomAmount=0.600000
fLensdirtSaturation=2.000000
fBloomTint=0.000000,0.000000,0.784314
fLensdirtIntensity=0.400000
bLensdirtEnable=-1.000000
fFlareLuminance=0.095000
iLensdirtMixmode=1.000000
fLensdirtTint=1.000000,1.000000,1.000000
bLenzEnable=0.000000
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.000000
fChapFlareTreshold=0.900000
iChapFlareCount=15.000000
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.000000
fFlareBlur=200.000000
fFlareTint=0.137000,0.216000,1.000000

[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

[Cartoon.fx]
Power=4.159000
EdgeSlope=0.749000

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

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

[Colourfulness.fx]
colourfulness=0.400000
lim_luma=0.700000

[Curves.fx]
Mode=0.000000
Formula=4.000000
Contrast=0.650000

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

[Daltonize.fx]
Type=0.000000

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

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

[DOF.fx]
fADOF_ShapeCurvatureAmount=0.410000
DOF_AUTOFOCUS=0.000000
DOF_FARBLURCURVE=5.000000
DOF_MOUSEDRIVEN_AF=0.000000
fGPDOFBiasCurve=2.000000
DOF_FOCUSPOINT=0.100000,1.000000
fGPDOFChromaAmount=0.400000
DOF_INFINITEFOCUS=0.515000
DOF_MANUALFOCUSDEPTH=1.000000
DOF_FOCUSSAMPLES=10.000000
bADOF_ShapeApertureEnable=0.000000
DOF_NEARBLURCURVE=10.495001
DOF_FOCUSRADIUS=0.200000
fRingDOFFringe=0.500000
bGPDOFPolygonalBokeh=-1.000000
fGPDOFBrightnessMultiplier=2.000000
DOF_BLURRADIUS=16.700001
iRingDOFSamples=30.000000
fADOF_BokehCurve=4.040000
iRingDOFRings=8.000000
fRingDOFThreshold=0.700000
fGPDOFBrightnessThreshold=0.500000
fRingDOFGain=30.000002
bADOF_ShapeCurvatureEnable=-1.000000
fRingDOFBias=2.000000
iMagicDOFBlurQuality=8.000000
bADOF_ImageChromaEnable=0.000000
fMagicDOFColorCurve=10.000000
iGPDOFQuality=6.000000
iGPDOFPolygonCount=5.000000
fADOF_ShapeRotation=0.000000
fADOF_ShapeChromaAmount=0.125000
fGPDOFBias=10.000000
bMatsoDOFChromaEnable=-1.000000
fADOF_SmootheningAmount=0.500000
fMatsoDOFChromaPow=0.200000
fMatsoDOFBokehCurve=9.470000
iMatsoDOFBokehQuality=10.000000
iADOF_ShapeQuality=255.000000
fMatsoDOFBokehAngle=360.000031
bADOF_RotAnimationEnable=-1.000000
fADOF_RotAnimationSpeed=5.000000
fADOF_ShapeApertureAmount=1.000000
fADOF_ShapeWeightAmount=1.000000
bADOF_ShapeAnamorphEnable=0.000000
fADOF_ShapeAnamorphRatio=0.050000
bADOF_ShapeDistortEnable=0.000000
fADOF_ShapeDistortAmount=0.200000
fADOF_ShapeWeightCurve=6.500000
bADOF_ShapeChromaEnable=0.000000
bADOF_ShapeDiffusionEnable=-1.000000
fADOF_ShapeDiffusionAmount=1.000000
bADOF_ShapeWeightEnable=0.000000
iADOF_ShapeChromaMode=3.000000
iADOF_ImageChromaHues=5.000000
fADOF_ImageChromaCurve=1.625000
fADOF_ImageChromaAmount=3.078000

[Paint.fx]
PaintRadius=2.000000

[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

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

[ReinhardLinear.fx]
ReinhardLinearWhitepoint=7.250000
ReinhardLinearSlope=1.250000
ReinhardLinearPoint=0.150000

[Emphasize.fx]
ManualFocusDepth=0.026000
FocusRangeDepth=0.010000
FocusEdgeDepth=0.050000
BlendColor=0.000000,0.000000,0.000000
EffectFactor=0.900000
BlendFactor=0.000000

[FilmGrain.fx]
Intensity=4.000000
Variance=0.200000
Mean=0.500000
SignalToNoiseRatio=2.000000

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

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

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

[SMAA.fx]
EdgeDetectionType=1.000000
EdgeDetectionThreshold=0.100000
MaxSearchSteps=98.000000
MaxSearchStepsDiagonal=16.000000
CornerRounding=0.000000
DebugOutput=0.000000

[FXAA.fx]
Subpix=0.250000
EdgeThreshold=0.125000
EdgeThresholdMin=0.000000

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

[HDR.fx]
HDRPower=1.300000
radius1=0.873000
radius2=0.870000

[HighPassSharpen.fx]
HighPassSharpRadius=1.000000
HighPassSharpOffset=1.000000
HighPassViewBlendIfMask=0.000000
HighPassBlendIfDark=0.000000
HighPassBlendMode=1.000000
HighPassBlendIfLight=255.000000
HighPassSharpStrength=0.400000
HighPassDarkIntensity=1.000000
HighPassLightIntensity=1.000000
HighPassViewSharpMask=0.000000

[Levels.fx]
BlackPoint=16.000000
WhitePoint=235.000000
HighlightClipping=0.000000

[LUT.fx]
fLUT_AmountChroma=0.000000
fLUT_AmountLuma=0.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

[TiltShift.fx]
Line=0.000000
BlurMultiplier=10.000000
Axis=0.000000
Offset=0.000000
BlurCurve=1.000000

[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.000000
bLightDoF_AutoFocus=1.000000
fLightDoF_AutoFocusSpeed=0.100000
bLightDoF_UseMouseFocus=0.000000
fLightDoF_ManualFocus=0.000000

[MXAO.fx]
fMXAOAmbientOcclusionAmount=2.000000
bMXAOSmoothNormalsEnable=0.000000
fMXAOIndirectLightingAmount=4.000000
fMXAOFadeoutStart=0.200000
iMXAOBayerDitherLevel=3.000000
fMXAONormalBias=0.200000
fMXAOIndirectLightingSaturation=1.000000
iMXAOSampleCount=32.000000
fMXAOSampleRadius=2.500000
fMXAOBlurSharpness=2.000000
fMXAOBlurSteps=2.000000
bMXAODebugViewEnable=0.000000
fMXAOFadeoutEnd=0.400000

[LumaSharpen.fx]
sharp_strength=0.650000
pattern=1.000000
sharp_clamp=0.035000
offset_bias=1.000000
show_sharpen=0.000000

[CrossProcess.fx]
CrossContrast=1.000000
CrossAmount=0.100000
CrossSaturation=1.000000
CrossBrightness=1.000000

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

[MotionBlur.fx]
mbRecall=0.400000
mbSoftness=1.000000

[Lightroom.fx]
bLightroom_VignetteEnable=0.000000
fLightroom_Magenta_Exposure=0.000000
iLightroom_LookupTileSizeXY=16.000000
bLightroom_LookupEnable=0.000000
iLightroom_LookupTileCount=16.000000
fLightroom_Aqua_Exposure=0.000000
iLightroom_LookupScroll=0.000000
bLightroom_ColorPickerEnable=0.000000
fLightroom_GlobalShadowsCurve=0.000000
fLightroom_HistogramHeight=5.000000
bLightroom_HistogramEnable=0.000000
fLightroom_GlobalVibrance=0.000000
fLightroom_HistogramSmoothness=5.000000
bLightroom_LumaCurveEnable=0.000000
fLightroom_Magenta_Hueshift=0.000000
iLightroom_HistogramSamplesSqrt=20.000000
fLightroom_Green_Hueshift=0.000000
fLightroom_Red_Hueshift=0.000000
fLightroom_Orange_Hueshift=0.000000
fLightroom_Yellow_Hueshift=0.000000
fLightroom_GlobalContrast=0.000000
fLightroom_GlobalMidtonesCurve=0.000000
fLightroom_Green_Exposure=0.000000
fLightroom_Red_Exposure=0.000000
fLightroom_Aqua_Hueshift=0.000000
fLightroom_Blue_Hueshift=0.000000
fLightroom_Orange_Exposure=0.000000
fLightroom_Yellow_Exposure=0.000000
fLightroom_GlobalExposure=0.000000
fLightroom_Blue_Exposure=0.000000
fLightroom_Green_Saturation=0.000000
fLightroom_Red_Saturation=0.000000
fLightroom_Orange_Saturation=0.000000
fLightroom_Yellow_Saturation=0.000000
fLightroom_Aqua_Saturation=0.000000
fLightroom_GlobalSaturation=0.000000
fLightroom_Blue_Saturation=0.000000
fLightroom_Magenta_Saturation=0.000000
fLightroom_GlobalBlackLevel=5.000000
fLightroom_VignetteRadiusInner=0.000000
fLightroom_GlobalWhitesCurve=0.000000
fLightroom_GlobalWhiteLevel=255.000000
fLightroom_VignetteAmount=1.000000
fLightroom_GlobalGamma=0.000000
fLightroom_GlobalBlacksCurve=0.000000
fLightroom_GlobalHighlightsCurve=0.000000
fLightroom_GlobalTemperature=0.000000
bLightroom_VignetteShowInOut=0.000000
fLightroom_GlobalTint=0.000000
fLightroom_VignetteRadiusOuter=1.000000
fLightroom_VignetteWidth=0.000000
fLightroom_VignetteHeight=0.000000
fLightroom_VignetteCurve=1.000000
fLightroom_VignetteBlendMode=1.000000

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

[Technicolor.fx]
Power=11.000000
RGBNegativeAmount=0.392157,1.000000,10.058824
Strength=0.500000

[Technicolor2.fx]
ColorStrength=0.792157,0.878431,0.878431
Saturation=0.630000
Brightness=3.335000
Strength=1.250000

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

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

[Outline.fx]
BackgroundColor=0.000000,0.000000,0.000000
OutlineColor=0.000000,0.000000,0.000000
EdgeDetectionMode=1.000000
CustomBackground=0.000000
OutlineOpacity=1.000000
EdgeDetectionAccuracy=1.000000
EdgeSlope=1.000000

[Reinhard.fx]
ReinhardWhitepoint=1.250000
ReinhardScale=0.500000

Oh and here is the Paint.fx file that you need for the preset:

Spoiler

/**
 * Basic kuwahara filtering by Jan Eric Kyprianidis <www.kyprianidis.com>
 * https://code.google.com/p/gpuakf/source/browse/glsl/kuwahara.glsl
 * 
 * Copyright (C) 2009-2011 Computer Graphics Systems Group at the
 * Hasso-Plattner-Institut, Potsdam, Germany <www.hpi3d.de>
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 * 
 * Paint effect shader for ENB by kingeric1992
 * http://enbseries.enbdev.com/forum/viewtopic.php?f=7&t=3244#p53168
 * 
 * Modified and optimized for ReShade by JPulowski
 * https://reshade.me/forum/shader-presentation/261
 * 
 * Do not distribute without giving credit to the original author(s).
 * 
 * 1.0  - Initial release/port
 * 1.0a - Modified the code to make it compatible with SweetFX 2.0 Preview 7 and new Operation Piggyback which should give some performance increase
 * 1.1  - Removed SweetFX Operation Piggyback compatibility
 *        Added Framework compatibility
 * 1.2  - Rewritten and optimized some parts of the code
 * 1.3  - Port to ReShade 3.x
 */

uniform int PaintRadius <
    ui_type = "drag";
    ui_min = 0; ui_max = 20;
    ui_tooltip = "Amount of effect. Higher values require more performance.";
> = 2;

#include "ReShade.fxh"

float3 PS_ModePaint(float4 vpos : SV_Position, float2 texcoord : TexCoord) : SV_Target
{
    float4 col;
    float3 lumcoeff = float3(0.2126, 0.7152, 0.0722) * 9.0; // Multiplied by total number of available intensity levels
    
    float4 col0 = 0.0; float4 col1 = 0.0; float4 col2 = 0.0; float4 col3 = 0.0; float4 col4 = 0.0;
    float4 col5 = 0.0; float4 col6 = 0.0; float4 col7 = 0.0; float4 col8 = 0.0; float4 col9 = 0.0;
    
    for (int i = -PaintRadius; i <= PaintRadius; i++) {
        for (int j = -PaintRadius; j <= PaintRadius; j++) {
            col.rgb = tex2D(ReShade::BackBuffer, texcoord + ReShade::PixelSize * float2(i, j)).rgb;
            col.a   = round(dot(col.rgb, lumcoeff)) + 1.0;    // Store intensity in alpha channel and increase it by 1, so we can count
                                                            // values between 0.0 - 1.0
            col0 += col.a ==  1.0 ? col : 0.0;
            col1 += col.a ==  2.0 ? col : 0.0;
            col2 += col.a ==  3.0 ? col : 0.0;
            col3 += col.a ==  4.0 ? col : 0.0;
            col4 += col.a ==  5.0 ? col : 0.0;
            col5 += col.a ==  6.0 ? col : 0.0;
            col6 += col.a ==  7.0 ? col : 0.0;
            col7 += col.a ==  8.0 ? col : 0.0;
            col8 += col.a ==  9.0 ? col : 0.0;
            col9 += col.a == 10.0 ? col : 0.0;
        }
    }

    // Calculate intensity count
    col1.a /=  2.0;
    col2.a /=  3.0;
    col3.a /=  4.0;
    col4.a /=  5.0;
    col5.a /=  6.0;
    col6.a /=  7.0;
    col7.a /=  8.0;
    col8.a /=  9.0;
    col9.a /= 10.0;
     
     col.a  =  0.0;
    
    // Calculate mode
    col = col0.a > col.a ? col0 : col;
    col = col1.a > col.a ? col1 : col;
    col = col2.a > col.a ? col2 : col;
    col = col3.a > col.a ? col3 : col;
    col = col4.a > col.a ? col4 : col;
    col = col5.a > col.a ? col5 : col;
    col = col6.a > col.a ? col6 : col;
    col = col7.a > col.a ? col7 : col;
    col = col8.a > col.a ? col8 : col;
    col = col9.a > col.a ? col9 : col;
    
    return col.rgb / col.a;
}

float3 PS_Kuwahara(float4 vpos : SV_Position, float2 texcoord : TexCoord) : SV_Target
{
    float n = pow(PaintRadius, -2.0);
    float4 col = 1.0;
    
    // Using vectors instead of arrays, otherwise temp register index gets exceeded very quickly
    float4 m0 = 0.0, m1 = 0.0, m2 = 0.0, m3 = 0.0;
    float3 s1 = 0.0, s2 = 0.0, s3 = 0.0, s4 = 0.0;
    
    for (int i = 0; i < PaintRadius; i++) {
        for (int j = 0; j < PaintRadius; j++) {
            col.rgb = tex2D(ReShade::BackBuffer, texcoord + float2(-i, -j) * ReShade::PixelSize).rgb;
            m0.rgb += col.rgb;
            s1 += col.rgb * col.rgb;
            
            col.rgb = tex2D(ReShade::BackBuffer, texcoord + float2( i, -j) * ReShade::PixelSize).rgb;
            m1.rgb += col.rgb;
            s2 += col.rgb * col.rgb;
            
            col.rgb = tex2D(ReShade::BackBuffer, texcoord + float2( i,  j) * ReShade::PixelSize).rgb;
            m2.rgb += col.rgb;
            s3 += col.rgb * col.rgb;
            
            col.rgb = tex2D(ReShade::BackBuffer, texcoord + float2(-i,  j) * ReShade::PixelSize).rgb;
            m3.rgb += col.rgb;
            s4 += col.rgb * col.rgb;
        }
    }
    
    m0.rgb *= n; m1.rgb *= n;
    m2.rgb *= n; m3.rgb *= n;
    
    // Sigma2
    m0.a = dot(distance(s1.rgb * n, m0.rgb * m0.rgb), 1.0);
    m1.a = dot(distance(s2.rgb * n, m1.rgb * m1.rgb), 1.0);
    m2.a = dot(distance(s3.rgb * n, m2.rgb * m2.rgb), 1.0);
    m3.a = dot(distance(s4.rgb * n, m3.rgb * m3.rgb), 1.0);
    
    col = m0.a < col.a ? m0 : col;
    col = m1.a < col.a ? m1 : col;
    col = m2.a < col.a ? m2 : col;
    col = m3.a < col.a ? m3 : col;
    
    return col.rgb;
}

technique Kuwahara
{
    pass Kuwahara
    {
        VertexShader = PostProcessVS;
        PixelShader = PS_Kuwahara;
    }
}

technique kingeric1992
{
    pass kingericPaint
    {
        VertexShader = PostProcessVS;
        PixelShader = PS_ModePaint;
    }
}

 

Edited by xD_1712
Link to comment
Share on other sites

Alright everyone, sharing my files here:


http://www.mediafire.com/file/9uvuti52lhidar3/Warframe.rar

VirusTotal - Files are safe

just copy everything into your Warframe Folder. 

This only works with the x64 bit version of the game.

If you use another Rendering mode than Direct3D10+, rename the dxig.dll to the following, according to your api mode:

- Direct3D8 => d3d8.dll
- Direct3D9[Ex] => d3d9.dll
- Direct3D10+ => dxgi.dll
- OpenGL => opengl32.dll (for 64bit too)

 

  • To deactivate and activate the effect press "F11", with the "PRINT"-Key you can make a screenshot which is saved in your Warframe folder.

 

Current Issues:

  • MXAO is not so nice with foggy scenes, but its rare (Cant be changed because of it being an injector)
  • Some Buttons like Mods etc are letting through some AO from the background. Just in case you where wondering :P 

This is the version with MXAO activated. If you would like one without the effect, let me know and I will upload a performance friendly version.

Like I said earlier, with this version you'll lose around 30fps. At least for me its from 137 down to 104. If you can barely get 60, I dont recommend this Reshade Version.

Update:

Attaching 3 settings here:

Experimentel: Settings + AO + DOF - FPS heavy

  • DOF leads to problems with the UI when on the star map or any other UI elements. Sometimes need to turn off effects with "F11" to see properly, but the DOF just looks nice in matches ^^

AO Version: Settings + AO - FPS Heavy

  • Same version as above but with DOF turned off for best Visual/Gameplay

Light Version: Settings - w/o DOF and AO (Recommended)

  • Same Version as the others but without DOF and AO. So you get the same Color look and keep your FPS. FPS loss is maybe at 1-2 fps.

 

Just rename the .ini file to "Warframe.ini" and copy it into your Warframe Main Folder.

Feedback is welcome. 


 

 

Spoiler

Warframe Default:

warframe.x642017-05-2woske.png

Warframe Reshade:

warframe.x642017-05-2posxd.png

Default:

warframe.x642017-05-2uys42.png

Reshade:

warframe.x642017-05-2heszj.png

warframe.x642017-05-2zksen.png

 

 

Edited by LandsHeer
Updated installation isntruction
Link to comment
Share on other sites

Did some changes and messing around with MagicDOF. 

  • I deactivated Highpass Sharpening, because the overall Image Quality was too jittery. 
  • Increased Indirect Lightning a little bit and made AO a little bit stronger
  • Deactivated HDR since the contrast was too high
  • Enabled DPX for a some more lightning
  • Enabled MagicBloom - To make Effects look more beautiful (still need to test around with it)
  • Enabled Vibrance to have some stronger colors, but just a little bit stronger, since Warframe has some nice effects. (Needs to be tested in matches)
  • Enabled MagicDOF (Looks interesting but needs to be tested in matches)

Just a test with the DOF, where you look at it will concentrate and the background is blurred.

Spoiler

Warframe Default:

warframe.x642017-05-2p3ukw.png

Warframe Reshade with DOF:

warframe.x642017-05-2c3jgu.png

 

Link to comment
Share on other sites

1 minute ago, Sador1978 said:

Just so I'm sure I'm understanding what's going on in these images, the lighting is...softer?  My eyes might be too old to make out he differences.

The difference is a lot easier to see when you're personally playing, you clearly feel everything is different. It's a bit harder to see in a single screenshot.

Link to comment
Share on other sites

AO has been tweaked so that it has a FadeOut Range. Also IL and AO strengh has been tweaked.

Tried another DOF Method, which works better with automatic focusing. So if you look at close objects the background gets blurry, if you look at the back of the room it gets sharp again. 

 

Attaching 3 settings here:

Experimentel: Settings + AO + DOF - FPS heavy

  • DOF leads to problems with the UI when on the star map or any other UI elements. Sometimes need to turn off effects with "F11" to see properly, but the DOF just looks nice in matches ^^

AO Version: Settings + AO - FPS Heavy

  • Same version as above but with DOF turned off for best Visual/Gameplay

Light Version: Settings - w/o DOF and AO (Recommended)

  • Same Version as the others but without DOF and AO. So you get the same Color look and keep your FPS. FPS loss is maybe at 1-2 fps.
  •  
Spoiler

warframe.x642017-05-2vnkea.pngwarframe.x642017-05-2mxkra.png

 

Edited by LandsHeer
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...