View attachment 284562
Excuse the clickbait title. I've finally got back to Odyssey after being on hiatus since the alpha, and am disappointed to see that performance hasn't really improved, at least not significantly - especially given that there is still so much low hanging fruit, of which this smoke effect is by far the lowest hanging and biggest performance killer in these offline settlements. To disable this effect I used 3DMigoto (I'm one of the authors of this tool) to skip the draw calls associated with this shader. Normally when people ask me if 3DMigoto can improve performance of a given game I answer "unlikely" (depends where the bottlenecks are, usually skipping an effect or two won't make much difference), but this is one case where the answer is a resounding "yes!".
I don't really intend to release the mod to do this - the point of this post is more to try to gain some attention on the issue. It would be dead simple for Frontier to add an option to the settings to disable this shader, and should be near the top priority of their optimisation efforts. And if they do go and tweak the shader, than any mod I release would break as the shader hash would change.