1. Why are games so blurry nowadays?

Games used to appear much sharper in the past. However, with modern rendering techniques like Physically Based Rendering (PBR), which utilize reflections, transparency, and accurate metallic rendering, aliasing has become more noticeable. Modern games also use far more lighting, especially in Ardaria, which older rendering methods and sharp MSAA anti-aliasing techniques couldn't handle.

To address this, Temporal Anti-Aliasing (TAA) was introduced, but it brought more blur to games. Here, we provide tips on reducing the inherent blurriness in modern games, including Ardaria.

2. You have control

This section explains the control you have over Anti-Aliasing in Ardaria and what you can tweak to achieve your desired image quality. The default settings are not necessarily the best; they are simply Unreal Engine 5's defaults. If you find better settings that work across different configurations, feel free to share them with me on Discord, and I’ll consider making them the default.

We primarily rely on three technologies to tackle aliasing: Anti-Aliasing, Upscaling, and Downsampling. For more technical details, check out these posts on Reddit:

3. More settings

In addition to the variables exposed in this section, you can access many more through the Engine.ini file, but this requires restarting the game. You can visit the following page to find all the variables available for Unreal Engine 5 and add them to your Engine.ini. If you find settings that improve the image and believe they should be exposed in the settings menu, feel free to reach out on the Ardaria Discord and ask me to add them.

4. Upscaling & Frame Generation

A. What is Upscaling?

Upscaling improves performance by rendering a game at a lower resolution and then using advanced algorithms to enhance the visual quality, making it appear closer to a higher resolution. This allows for better performance without sacrificing too much image quality. Some players dislike it because it can increase blurriness, especially during motion.

B. Temporal Super-Resolution (TSR)

Unreal Engine 5's default method for upscaling and anti-aliasing, TSR improves visual quality and performance by combining both. TSR receives ongoing optimization from Epic's team, but it does not generate frames. When TSR is enabled, the Anti-Aliasing option will be hidden by default.

A detailed explanation of its internals can be found here:

Unreal Engine Temporal Super Resolution

C. Deep-Learning Super Sampling (DLSS 3.5)