I'd suggest trying them one a time to see what works for you. These are aside from the obvious: turning down graphics or lowering screen resolution, (lots of recommendation for 720p) and of course nothing comes without cost, you will be sacrificing graphical quality, but who cares how good it looks if it's too laggy to play?
1.) For those with bad FPS especially outdoors, you can try this in the console to disable distant terrain:
gfx dt
2.) Disable post processing for fps gain.
gfx pp enable 0
3.) Change storm values.
In steam right click 7D2D -> Properties > Local files > Browse Local Files -> Data -> Config -> biomes.xml -> Open with text editor.
Find lines:
"<ParticleEffect prefab="ParticleEffects/p_sandstorm" ChunkMargin="7"/>"
"<ParticleEffect prefab="ParticleEffects/p_smokestorm" ChunkMargin="7"/>"
"<ParticleEffect prefab="ParticleEffects/p_snowstorm1" ChunkMargin="7"/>"
Update them to 80 or higher, instead of 7.
4.) Running game from launcher instead of 7D2D Shortcut.
(To get to Game Location, In steam right click 7D2D -> Properties > Local files > Browse Local Files. Run 7Dlauncher.exe)
1. Tick [X] Exclusive FullScreen Mode
2. Tick [X] Unity Screen Selector
3. (Optional) Aditional Paramters(unsure if this works, might be placebo effect): -force-d39d
4. When Unity Launcher opens, select the lowest resolution you're comfortable with, you can always raise it later. If your fps was very low, I would suggest trying the lowest graphical settings, you can always raise them individually later if you want.
Disabling SS Reflections will also give a huge FPS boost.
Too Bright Bug
You can also fix the weird shininess/everything is too bright bug by going into settings while in game and going to options. Next turn reflections to low, hit apply, then turn them off and hit apply again.
Anisotropic Filtering issues.
"Anisotropic filtering is a method of taking many samples of a texture to produce a higher quality image. AF is a setting on each texture."
7DtD has a simple setting matrix for this.
0 disabled
1 enabled (uses texture's value)
2 is force enable, which is making AF maxed on every texture
If you have NVIDIA and GEFORCE, set the anisotropic filtering in the settings to 2x or off. And not let the application control it.
You can turn off anisotropic filtering in the console with
gfx af 0,
Will help with bottlenecked AMD CPU and GPU.