Large Landscape Optimization Help

Hello, I made a rather big landscape for my game. When you are at one of the ends of the landscape, if you look the far end with your mouse movements, FPS drops so much. Game itself does not have much foliage or lights or anything. It’s just big and I can’t reduce the size of it now. All I want is some optimization ways such as limiting rendering or etc. If there are some settings in World Settings or Project Settings it would be so helpful. By the way, Level Streaming seems so complicated and actually the landscape is not ‘that’ big for setting a Level Streaming system. And Cull Distance Volume doesn’t work the way I want. It only hides foliages as a whole. Long story short, game has optimization problems while looking the far end of the landscape. Basically FPS only drops when you move your mouse and look away. I would love your suggestions for this exact cause.

Hey justicetea,

This is a major part of any open world game or project that is using a very large landscape with foliage and other meshes etc.

Now, without looking at your scene I can tell you that creating multiple LOD’s for your foliage and other meshes change at the correct distances, as well as using the built in Landscape LOD feature, will help increase your framerates and boost performance.

Foliage Instances - LODs

Essentially what this is doing is reducing the number of triangles being drawn at further distances, since that detail is not needed and won’t be visible. It’s the same for both Landscapes and regular static or skeletal meshes. Keeping your high poly stuff close to the user to increase the amount of detail that is seen, and making sure you are not wasting triangles and vertices off in the distance is an important stage of optimization for performance.

Let me know if you have further questions.

Thanks,

What is this? It doesn’t say anything? And didn’t help any kind. How am I going to create multiple LODs and make them change at the correct distances and how am I suppose to use built in Landscape LOD feature?