Since ReShade 3.0 is now out, it's time for a thread facelift soon!
ReShade is a graphical enhancement modification that is compatible with many games and applications that use OpenGL, or DirectX 8 - 11. It allows the use of many graphical postprocessing effects ranging from simple color changes, to SMAA, and depth based effects (Ambient Occlusion, and Depth of Field for example). The Framework:
The ReShade framework consists of many graphics modifications combined into a central UI. Packs included are: SweetFX 2.0, MasterEffect Reborn, GemFX (Not all features of GemFX are present in the framework)
SweetFX many of us are familiar with, and it is used with many games to enhance the overall image with minimal FPS hit.
GemFX is lesser known but noteworthy, as it includes many more image enhancing options, like a greatly improved bloom effect, and ambient lighting. (Present in the framework)
MasterEffect is where the depth based rendering comes into play, with multiple ambient occlusion techniques (SSAO, HBAO, Raymarch AO, and SSGI (Screen Space Global Illumination)). Along with Depth of field (Bokeh DOF, Ring DOF, 'Magic DOF' (Like Bokeh but less performance draining and quality can be configured to be 'higher quality' than Bokeh, or lower for performance), and GPDOF). And in the latest framework, a new setting called RBM (Reflective bump map) was added which allows for screen space surface reflections (Basic reflections with configurable settings)
Warning: Not all games have an open depth buffer, and currently Unity Engine's (And many OpenGL applications) depth buffer is flipped when used by ReShade. For a list of compatible games, check here: Compatibility List
And now for pictures!
The Mediator:
Inengine pictures of Space Engine!:
I exaggerated both the AO and DOF to show them off.
This is with RBM on. It is dynamically reflecting the light from the gas planet off its' surface.
<br / It works as a way to reflect the atmospheres of planets off the surface!)
Off:
On:
How to install: Go to ReShade.me Download ReShade. Extract files into a folder. Start up the Mediator. And follow the steps from there!
Enjoy!
Due to SpaceEngine 0.974 using a new depth buffer technique to remove some artifacts caused by a less accurate depth buffer mode, you will have to go to lines 71 and 72 inside the main-def.cfg file (located in the config folder) and change them back to the standard depth buffer for ReShade to be able to access the depth buffer again. (The new technique can't be scanned by ReShade)
Moonkey, please don't post pictures side-by-side, it disturbs the forum layout. And please read the forum rules if you haven't already.
Yea, sorry. I read through the rules and was trying to find out how to edit a thread post but couldn't, so left it as-is. I'm guessing I didn't read close enough though, will do. Edit: And as I'm looking around, the button to edit the thread is actually right there...
Quoteanonymousgamer ()
How did you get this to work without getting a black screen?
I don't know how you could? I installed it to SpaceEngine and selected OpenGL (if it didn't do it automatically already) and used Tiltshift, (the one that isn't the mastereffects bundle (Guru3D post that includes some of the shaders)) I'm working to get some of the effects in the MasterEffects bundle out of it and seeing if they work individually. Strangely, just using the whole bundle crashes the game.
And after getting those individual effects to work, I'll post them too! And add spoilers to keep it neat, and to not use up others' internet
The shaders seem to simply make it crash upon load for me, unfortunately. The reshade log says that it tries to look for opengl32.fx (as oppposed to opengl32.dll) and which apparently does not exist, making it spiral everything else into failing thereafter. O.o
I got this to work fairly well. SE doesn't like it and its really on a per planet per system basis due to changes in color. This also makes my GPU go a bit nuts, but the changes can be quite decent.
Default Jupiter
Jupiter with some adjustments in the master effects file
These were done with different settings and messing with values, I don't save my work so I won't upload anything.
Intel Core i7-5820K 4.2GHz 6-Core Processor G.Skill Ripjaws V Series 32GB (4 x 8GB) DDR4-2400 Memory EVGA GTX 980 Ti SC 6GB
The shaders seem to simply make it crash upon load for me, unfortunately. The reshade log says that it tries to look for opengl32.fx (as oppposed to opengl32.dll) and which apparently does not exist, making it spiral everything else into failing thereafter. O.o
Ok so I downloaded this and followed the installation instructions, which were pretty simple, though I can't really figure out how it works. How am I supposed to know if it installed properly? It did create all the files in my SE directory, and the shaders, but I don't see anything different when I launch SpaceEngine, but SpaceEngine does work properly without any crashes like normally. Also, the file named 'OPENGL23.log' keeps ending in
Code
17/01/2015 20:23:50,640 | ERROR | Your graphics card does not seem to support OpenGL 4.3. Initialization failed.
Does that mean it just won't work at all for me? I don't think it does because my se.log tells my I have OpenGL 4.1, and at least 4.0 is required as mentioned in the readme so it should work. Do I just not get how you use this?
I will be inactive on this forum for the time being. Might come back eventually
Does that mean it just won't work at all for me? I don't think it does because my se.log tells my I have OpenGL 4.1, and at least 4.0 is required as mentioned in the readme so it should work. Do I just not get how you use this?
No, it seems it won't work for you since it is OpenGL 4.3. I'm guessing the readme is outdated, or you have an effect that requires OpenGL 4.3.
QuoteDoctorOfSpace ()
I got this to work fairly well. SE doesn't like it and its really on a per planet per system basis due to changes in color. This also makes my GPU go a bit nuts, but the changes can be quite decent.
How did you get MasterEffects to work? I seem to get 9 compilation errors. Edit: Nevermind, I just opened reshade.fx, searched for _m00 through _m22 and deleted the code. Of course, I don't know if SSAO will work.
I think it's that since I was testing the sweetFX package. I will try Reshade without any extra effects installed, I think MasterEffects may work, but I still don't really understand how to install or use it. I mean, do I have to copy the file ReShade64.dll or ReShade32.dll? How do I know if I did it right? Does a dialog pop up and what does it look like? I know this isn't very relevant to SpaceEngine itself but I'd really like to get this working myself too.
In fact, If I try to install ReShade using the installer exe included in the sweetfx package it says 'Succes!' on installing. Perhaps I need to update my graphics drivers?
I will be inactive on this forum for the time being. Might come back eventually