Today, Epic Games announced the public release of Unreal Engine 5.2, the next major version of the third-party engine of choice for most triple-A game developers.
Unreal Engine 5.2 comes with many new features and improvements. Let's lead with what's plagued many PC games lately, chiefly made with Unreal Engine 4: stuttering.
The previous release, UE 5.1, had introduced an experimental PSO precaching system to improve hitching in DirectX12 games. In UE 5.2, the performance and stability have been increased, and the system now supports skipping drawing objects altogether if the relative PSOs aren't ready yet. While the goal is to have them ready, there is no guarantee they will be. With the new support for skipping, the stuttering shouldn't happen if the PSO hasn't been compiled.
Epic also reduced the number of caches to compile in Unreal Engine 5.2 thanks to improved logic that smartly finds those that would never actually be used. Lastly in this area, the old manual caching system can now be used alongside the automated precaching one.
Unfortunately, it may take a while before game developers switch to the new version to take advantage of these additions.
The virtualized geometry system Nanite has received some improvements, too. There is now support for Custom Depth and Stencils, Lighting Channels, and Global Clip Plane; Variable Precision Normals are available to create, for instance, high-quality reflections on cars; and the Nanite Streamer, which fetches geometry data from the disk, has had its performance, stability, and statistics improved.
Lumen, the other major UE5 feature, benefits from improved global illumination and occlusion for thin geometry (such as ears) on characters, and the hair grooms are integrated more
Read more on wccftech.com