Hi, I was looking into some scalability optimizations for low end hardware running Lumen and noticed that the cvar r.LumenScene.GlobalSDF.Resolution isn’t marked as ECVF_Scalability, but sounds potentially beneficial to reduce on low end hardware (without reducing it on high end hardware).
Taking a cursory glance at it’s usage in the engine, I’m not seeing an obvious reason why it couldn’t be updated on the fly. Is there a reason that it can’t have the ECVF_Scalability flag in it’s current state (or perhaps this is just an oversight)?
Thanks.
Thanks for reaching out. The team has been mostly focused on building out the hardware raytracing capabilities of the renderer, for which the global distance field is not needed, so it is likely that they have overlooked this. I have filed a feature request with the team to update the global distance field resolution and add it as part of the scalability settings, but it may take some time for them to actually work on this request. If you have any further questions, please let me know.
Yeah, that’s a reasonable way to go forward. I will close out the ticket for now, but once I have some more info from the team, I can reach out to you again to let you know if they will make that setting available in the scalability settings
Thanks. We can modify it locally and see if it behaves as expected, though it would be nice to get an official once-over on it.