Is there a way to set a global LOD distance multiplier?

Hi,

I was wondering if there is a way to globally control the LOD distances for both static and skeletal meshes, e.g. by using a multiplier that affects all “Screen Size” values.

Reasons are:

  1. By default, the LOD screen sizes are WAY too high which results in meshes switching through all their LODs very close to the camera. Going through all meshes and setting the screen size manually is a real chore.

  2. Scalability on different platforms.

Thank you in advance!

Marco

1 Like

I would also be interested to know if that is possible. Any news on that?

For anyone wondering: I found the console command “r.StaticMeshLODDistanceScale” which works as a factor on the “Screen Size” settings for all meshes. However, it does not affect the wireframe view so I assume the effect happens on the GPU.

1 Like

Unfortunately it doesn’t seem to work in EU5, or am I doing something wrong?
Do you type it like this, example: r.StaticMeshLODDistanceScale 2 ?

You have to go the other way with the numbers, 0.02 for example.
I recommend testing screen size on an asset first then typing in the global command.

1 Like

Thanks a lot I did find what I was looking for. I wanted to change the LOD of the vegetation and found a command for it.

Which command is it? I have the same problem

“r.StaticMeshLODDistanceScale”