Ask Unreal Anything: Rendering | June 15, 2022 at 1PM EDT

Yes, we are actively trying to improve this. It’s currently still in development phase with some local prototypes but we hope we can deliver an automatic PSO gathering system at runtime trying to precache all possible required PSOs which could be needed. The precache request is done as soon as an asset is loaded on a background thread. All possible needed PSO are collected and precached at that point in them. So this will also include cascade and niagara effects, all possible shadow and light types, … Currently we are focusing on packaged games but we are hoping to extend this to the editor as well at some point, but we have to see how things go first.

6 Likes