

Quite possibly the best anti-aliasing algorithm devised. Though effects can be combined, each effect is enabled one at a time for comparison. Below are screenshots from the game Fallout: New Vegas. That means the entire image, including text and overlays, will be affected. Keep in mind that SweetFX applies post-processing effects. Here are a few of the more noticeable effects that have have been exaggerated to show up in small screenshots. Some effects are more subtle than others and make it tricky to capture screenshots. There are 21 effects to get started with, and there is a custom template for those wishing to create their own effects. This tested version of SweetFX is 1.5.1, which is the current version as of this writing.

This is not a tutorial about how to make SweetFX operate in Linux, so we will be using Windows games on a Windows machine to ensure proper DirectX functionality. A few articles provided here will help show what SweetFX can do and how to configure the various effects.

So, SweetFX learning is still a trial and error process in the dark. Best of all, SweetFX introduces almost no performance lag, so if a game runs fluidly at 60fps before SweetFX, it will also run close to or at 60fps after SweetFX effects are applied - including SMAA anti-aliasing.Ī sufficient number of individually customizable effects are provided by default, but if additional effects are desired, anyone is free to create his own using the proprietary high-level shader language (HLSL).ĭespite the benefits and popularity of SweetFX, detailed documentation is sparse and without screenshots that demonstrate the effects. Are the default game colors a little on the bland side? Need to sharpen the image? Wish for improved anti-aliasing using SMAA? SweetFX will provide those features - and more - to improve the visual quality of those dark and gritty pixels. The SweetFX Shader Suite is a vendor-neutral program that provides post-processing effects to Windows DirectX 9, 10, and 11 games.
