LOD Crossfade is timescale dependent

Hello,

I’m on Unity 2022.2/URP 14. I noticed that the LOD crossfade uses scaled instead of unscaled time. This means that when the timescale is set to 0, there is no crossfading whatsoever and objects and LOD levels just pop in and out of existence. It also means that when the timescale is reduced, LOD transitions take longer, defeating the entire purpose.

Correct (timescale of 1):
9010396--1241977--Correct.gif

Incorrect (reduced timescale):
9010396--1241980--Incorrect.gif

It strikes me as odd that the LOD crossfade isn’t independent of timescale. Is there a good reason for that or was that simply an oversight?

Thanks

2 Likes

It is a problem since 2018 or earlier, unfortunately.