Intel Unleashes XeSS Plugin To Beautify And Speed-Up Unreal Engine 4 And 5
There's a long history of vendor-locked graphical techniques that only see implementation in a few games. Names like Quincunx and Truform (among many others) resonate in PC gamers' memories, and it sometimes inoculates us against enthusiasm for new technologies. Intel doesn't want XeSS to go the way of the T-buffer, so it has created a plugin for the Unreal Engine that should make it significantly easier for game developers on that engine to integrate the AI-powered upscaling technology.
XeSS saves render time even though it costs some itself.
XeSS is Intel's competition for AMD's FidelityFX Super Resolution (FSR) and NVIDIA's Deep Learning Super Sampling (DLSS). Despite being Intel's first release of the upscaler, it is commonly referred to as a "second-generation" upscaler due to its similarity to those technologies. To put it very simply, the neural network powering XeSS reconstructs additional detail that isn't present at all in the low-resolution input using motion vectors from previous frames.
What this means for gamers is that, for example, you can run your game in 4K with XeSS set to "Performance" where the game engine will render it out in 1080p, and then XeSS will upscale it to your 4K display. In theory, this gives you near-native visual quality for drastically less GPU load, which ultimately increases framerates and/or reduces power consumption. In practice, results can be a little mixed for these technologies. Like with any temporal rendering tech, ghosting and other artifacts can be prominent.
If you're an Unreal developer who'd like to get started with XeSS, hit the company's Github repository, which includes both source and binary plugin packages for Unreal Engine 4.26, 4.27, and 5.0. If you're not accustomed to working with Unreal but you'd like to get into game development, well, you'd probably better learn something about Unreal Engine pretty fast. Here's some books on Amazon that might help.