Download

Low Fps with Tesselation

Hello, i’ve activated Tesselation for painting Displacement material on the landscape, Everything is like there is no tesselation ( when i’m in wireframe the amount of tris near is the same than far) and so my Fps is like 10 or less.

Is there something to activate for reducing the tesselation at the background? or is there distance based system to make?

My parameters:
-Crack free displacement = off
-adaptive tesselation = off

Image unreadable, but tessellation is extremely costly, either pre-tessellate in a 3d modeller of your choice or make it based on a quality switch.

Tessellation is definite NOT extremely expensive.
The way that tessellation is implemented on landscape materials is either bugged, broken, or the source of all evil, take your pick.

You can try exporting a single landscape tile out. Making it into a static mesh with all its child LODs, and placing the same material on it with tessellation.
Remove the landscape, replace everything with the custom meshes. No more FPS hit. (Also no more layers or way to modify, but you gain close to 40fps, even 60 at 4k.).

Furthermore.
It doesnt even matter if your landscape has tessellation or not. Once your material.has tessellation activated you get a loss of fps. A drastic one at that. Even with the multiplier set to 0.

The current solution is to simply not use the landscape system (or the layer blend materials) as the whole system cause huge performance drops compared to static meshes.

Poor landscape performance, tessellated landscape in particular, is largely a consequence of selecting sub-par landscape sizing and inappropriate cascaded shadow map setup.

Depends where and how its applied, Usually it slays fps though, no matter what i do.