Full Spectrum Rendering for Unreal Engine

Full spectrum rendering (FSR) provides artists with a rendering framework that can be easily scaled from super-fast rasterized to fully accurate path traced, all with physically accurate materials and lighting.

FSR uses Vulkan to achieve fast rendering with rasterization and to increase the rendering performance using the GPU. It also allows artists to add ray tracing effects for advanced viewport rendering, or switch to Vulkan-powered biased ray tracing or OpenCL full path tracing rendering modes.

FSR is meant to help artists to accelerate their work as much as possible, while maintaining physically correct lighting and shading. By switching between the FSR modes, users can easily balance the ray tracing visual quality against the rasterization performance based on their needs.

The Render Modes in Detail

FSR offers four render modes to support all stages of the rendering pipeline —from standard viewport creation to the final quality render.

Render Mode

Powered by

Description

Low

Vulkan

High-performance rasterization mode for standard viewport creation. This is the fastest of all the modes, and is highly optimized for changes in geometry, material and lighting. Global Illumination effects will be less visible in this mode.

Medium

Vulkan

Hybrid mode for advanced viewport creation: rasterization with biased GI. This mode adds ray traced effects, such as reflection, refraction, ambient occlusion, etc.

High

Vulkan

Vulkan-powered ray tracing mode for look development and biased photorealistic rendering.

Full

OpenCL

OpenCL full path tracing mode, which is optimal for final quality renders, and for rendering complex scenes and materials.

Supported Hardware

Three of the four FSR modes run on top of Vulkan. Therefore, a Vulkan-compatible GPU is required.

Officially supported GPUs for Vulkan-powered FSR modes are:

  • AMD Radeon™ PRO W6000 Series (Radeon PRO W6800, Radeon PRO W6600, and Radeon PRO W6600M)

  • AMD Radeon Vega (Radeon Pro WX 9100, Radeon RX Vega 8/56/64/64 Liquid Cooled and subsequent models)

  • AMD Radeon 2nd generation Vega (AMD Radeon VII and subsequent models)

  • AMD Navi class cards (Radeon RX 5700 XT/RX 5700/RX 5000, Radeon Pro W5500, AMD FirePro W5000 and subsequent models)

  • Limited support for Polaris cards Radeon RX 500 series as well as Radeon Pro WX 7100 and WX 3200

Apart from these, FSR may run on other GPUs that are not officially supported.

Note

If your GPU does not support Vulkan-powered FSR modes, AMD Radeon ProRender will use its default Full OpenCL ray tracing mode, and the other FSR modes will not be available.

Supported Platforms

FSR is supported on the following operating systems:

  • Windows 10

Choosing the Render Quality

To switch between FSR modes, use the Quality options in the Viewport.