Adding to the collection of things to try, disabling VSync made a massive difference for me when I was playing around with the settings.
This one actually work for me.Another (non-shader) performance tweak people might want to try is to reduce supersampling to something like x0.75 (e.g. so with a 1440p screen the game is only having to render 1080p) and then use the new AMD FIDELITYFX CAS UPSCALING method ... bascially as described in Down To Earth Astronomy's recent video.
Source: https://youtu.be/Or1-0RvmnaA
n.b. I think the video's +75% performance boost claim is optimistic - I went from 22fps to 30fps (which is something like a 35% increase).
![]()
This is why you should be hyped for the FidelityFX FSR. It makes CAS redundant and delivers better performance.This one actually work for me.
IndeedThis is why you should be hyped for the FidelityFX FSR. It makes CAS redundant and delivers better performance.
This is the mode to detect shaders. But i've not enabled this in my mod. You copied the default d3dx.ini file from the 3dmigoto archive i guess ?View attachment 246931View attachment 246932
what are these 2 supposed to mean and how do i disable them?
just to clarify, do i need to remove the "-0.2rc" from the 2nd file for it to work or not?You need to take one of the two files in attachment instead (0.2 is the last version), and rename that file to d3dx.ini
rename that file to d3dx.ini (be careful with hidden extensions in windows)just to clarify, do i need to remove the "-0.2rc" from the 2nd file for it to work or not?
Of course, VSync is never a good idea. In almost all games it's better to leave it off and limit FPS to a little over what the monitor can handle, if the game has a built in FPS limiter great, if not, using Riva Tuner.Adding to the collection of things to try, disabling VSync made a massive difference for me when I was playing around with the settings.
Just remove/comment the whole [keyToggleXXX] sectionsHow to get rid of warnings about unbinded keys? I don't want to use any keys (I just set the initial values on the beginning of the ini and thats enough).
After removal of values form "Key = ..." I see during Odyssey start some warnings.
Hi, thanks to you.These workarounds/fixes have been tested after update 5.
Issue tracker link : https://issues.frontierstore.net/issue-detail/37048
Fire effect performance problem if using FX Quality on Off/Low (or global settings on Low)
Some fires seems to have a huge performance impact if using FX Quality on Off/Low
You have two solutions :
1. Set FX Quality to Medium or higher
2. Edit the file GraphicsConfigurationOverride.xml in the folder %LocalAppData%\Frontier Developments\Elite Dangerous\Options\Graphics so it looks like this :
<?xml version="1.0" encoding="UTF-8" ?> <GraphicsConfig> <ParticleEffects> <Low> <LightAtlasResolution>512</LightAtlasResolution> </Low> </ParticleEffects> </GraphicsConfig>
Disabling shader effects
(Helmet/breath effect, indoor/outdoor glass reflection effects, screenglare, galaxy stars brightness)
The glass reflection shaders are the most problematic. There's one for indoor buildings/concourse and one for outdoor (the outdoor one is also used in the concourse, when looking outside).
The other ones are more about quality of life
Disabling the indoor glass reflection shader also removes liquids in glasses and liquids in containers behind the bar. I tried to target the effect more precisely, but did not succeed so far (fixed in v0.2)
Instructions :
Usage :
- Download a 3rd party program called 3Dmigoto (1.3.16 is the last version) : https://github.com/bo3b/3Dmigoto/releases/download/1.3.16/3Dmigoto-1.3.16.zip
- Unzip the file
- Copy the following files from the x64 folder, to your Elite folder
Standalone: [Elite install folder]\Products\elite-dangerous-odyssey-64\
Steam : [steam install folder]\steamapps\common\Elite Dangerous\Products\elite-dangerous-odyssey-64\)
d3d11.dll d3dcompiler_46.dll nvapi64.dll uninstall.bat (this one is optional but it allows you to remove 3Dmigoto easily)
- Copy the d3dx.txt in attachment to the same folder.
- Rename the d3dx.txt to d3dx.ini
F1 will enable/disable the helmet and breath effect (in first person view)
F2 will enable/disable the screenglare effect
F3 will enable/disable the indoor glass shader effect (windows, guardrails, glasses, mission consoles)
F4 will enable/disable the outdoor glass shader effect (windows mainly)
F5 will enable/disable the galaxy stars brightness (works in tutorial, doesn't have an effect on all planets, need to test in space)
F6 will enable/disable the galaxy clouds/nebulae (works in tutorial, doesn't have an effect on all planets, need to test in space)
To enable/disable those effects by default, change the first lines in the d3dx.ini (xxx=1 or xxx=0)
Is Frontier Ok with this ?
3Dmigoto is used by a lot of mods, including some Elite mods like EDHM from GeorjCostanza and the "Amazingly Realistic Immersion Mod" from Old Duck
From what i saw in EDHM's post, Cmdr Exigeous asked FDEV about EDHM usage (which uses 3Dmigoto) and the response was :
"FDev are fine with the mod so long as it doesn't provide an advantage over other players, or mod their ARX-related assets"
As i'm only disabling the helmet shader/windows reflection shaders/screenglare, I think it does not provide any advantage to players.
Some Quick graphic settings performance infos (in progress)
I've done a lot of tests but so far, the most intensive settings are
I'm playing at 1080p in game. Upscaled to the 1440p of my monitor, using the Nvidia driver.
- Game resolution
- Terrain Material Quality
- Shadows quality
- FX Quality
- Ambient Occlusion
Follow these instructions How to Enable GPU Upscale. Nvidia Official Instructions (check GPU scaling in image sharpening)
Terrain material quality seems to be the worst graphic setting on my GTX 1080.
On Medium, FX is more intensive than shadows. On HIGH/ULTRA, shadows are more intensive.
On High, FX Quality can be very intensive with some specific effects (fire for example)
Keep in mind that settings have a very different impact depending on where you are in the game (and the size of the settlement on planets).
I hope this will help you
Version 0.2rc is for evaluation. If it doesn't cause problems, i'll remove v0.1.
Version 0.2rc :
- ignores a few objects that where hidden when disabling reflections (ring around station exit, blue liquids in glasses, liquids in containers behind the bar).
- renamed the settings at the beginning of the file, with hopefully better names
- added some credits
Version v0.1 : first release
Disabling the indoor/outdoor reflections is really the thing giving fps. The other options are more a personal choiceFurther confirmation, turning all the things int he mod to 'off' gave me ~20 FPS
Fire no longer burns and puts me at sub-10 FPS, now it just regular burns.
Recalling my ship still hurts, though
Could not get this to work for me, might not be compatible with my card. RTX 2060Another (non-shader) performance tweak people might want to try is to reduce supersampling to something like x0.75 (e.g. so with a 1440p screen the game is only having to render 1080p) and then use the new AMD FIDELITYFX CAS UPSCALING method ... bascially as described in Down To Earth Astronomy's recent video.
Source: https://youtu.be/Or1-0RvmnaA
n.b. I think the video's +75% performance boost claim is optimistic - I went from 22fps to 30fps (which is something like a 35% increase).
![]()
It's been said so many times now, I think we should put a sticky thread on this topic:Could not get this to work for me, might not be compatible with my card. RTX 2060
It's been said so many times now, I think we should put a sticky thread on this topic:
If it says 'Nvidia' on your card, it's compatible with FidelityFX.
If it says 'AMD' on your card, it's compatible with FidelityFX.
Don't be confused by the naming of the function.
NVIDIA® GeForce RTX™ 30 Series | ||
NVIDIA® GeForce RTX™ 20 Series | NVIDIA® GeForce® 16 Series | NVIDIA® GeForce® 10 Series |
Oh my, I have a stable 80 FPS now in settlements <3 <3 <3These workarounds/fixes have been tested after update 5.
Issue tracker link : https://issues.frontierstore.net/issue-detail/37048
Fire effect performance problem if using FX Quality on Off/Low (or global settings on Low)
Some fires seems to have a huge performance impact if using FX Quality on Off/Low
You have two solutions :
1. Set FX Quality to Medium or higher
2. Edit the file GraphicsConfigurationOverride.xml in the folder %LocalAppData%\Frontier Developments\Elite Dangerous\Options\Graphics so it looks like this :
<?xml version="1.0" encoding="UTF-8" ?> <GraphicsConfig> <ParticleEffects> <Low> <LightAtlasResolution>512</LightAtlasResolution> </Low> </ParticleEffects> </GraphicsConfig>
Disabling shader effects
(Helmet/breath effect, indoor/outdoor glass reflection effects, screenglare, galaxy stars brightness)
The glass reflection shaders are the most problematic. There's one for indoor buildings/concourse and one for outdoor (the outdoor one is also used in the concourse, when looking outside).
The other ones are more about quality of life
Instructions :
Usage :
- Download a 3rd party program called 3Dmigoto (1.3.16 is the last version) : https://github.com/bo3b/3Dmigoto/releases/download/1.3.16/3Dmigoto-1.3.16.zip
- Unzip the file
- Copy the following files from the x64 folder, to your Elite folder
Standalone: [Elite install folder]\Products\elite-dangerous-odyssey-64\
Steam : [steam install folder]\steamapps\common\Elite Dangerous\Products\elite-dangerous-odyssey-64\)
d3d11.dll d3dcompiler_46.dll nvapi64.dll uninstall.bat (this one is optional but it allows you to remove 3Dmigoto easily)
- Copy the d3dx.txt in attachment to the same folder.
- Rename the d3dx.txt to d3dx.ini
F1 will enable/disable the helmet and breath effect (in first person view)
F2 will enable/disable the screenglare effect
F3 will enable/disable the indoor glass shader effect (windows, guardrails, glasses, mission consoles)
F4 will enable/disable the outdoor glass shader effect (windows mainly)
F5 will enable/disable the galaxy stars brightness (works in tutorial, doesn't have an effect on all planets, need to test in space)
F6 will enable/disable the galaxy clouds/nebulae (works in tutorial, doesn't have an effect on all planets, need to test in space)
To enable/disable those effects by default, change the first lines in the d3dx.ini (xxx=1 or xxx=0)
Is Frontier Ok with this ?
3Dmigoto is used by a lot of mods, including some Elite mods like EDHM from GeorjCostanza and the "Amazingly Realistic Immersion Mod" from Old Duck
From what i saw in EDHM's post, Cmdr Exigeous asked FDEV about EDHM usage (which uses 3Dmigoto) and the response was :
"FDev are fine with the mod so long as it doesn't provide an advantage over other players, or mod their ARX-related assets"
As i'm only disabling the helmet shader/windows reflection shaders/screenglare, I think it does not provide any advantage to players.
Some Quick graphic settings performance infos (in progress)
I've done a lot of tests but so far, the most intensive settings are
I'm playing at 1080p in game. Upscaled to the 1440p of my monitor, using the Nvidia driver.
- Game resolution
- Terrain Material Quality
- Shadows quality
- FX Quality
- Ambient Occlusion
Follow these instructions How to Enable GPU Upscale. Nvidia Official Instructions (check GPU scaling in image sharpening)
Terrain material quality seems to be the worst graphic setting on my GTX 1080.
On Medium, FX is more intensive than shadows. On HIGH/ULTRA, shadows are more intensive.
On High, FX Quality can be very intensive with some specific effects (fire for example)
Keep in mind that settings have a very different impact depending on where you are in the game (and the size of the settlement on planets).
I hope this will help you
Version 0.2 :
- ignores a few objects that where hidden when disabling reflections (ring around station exit, blue liquids in glasses, liquids in containers behind the bar).
- renamed the settings at the beginning of the file, with hopefully better names
- added some credits
Version v0.1 : first release