Dissable Tessellation console command?

Is there a way to disable Tessellation through the console command?

I hope to add an option to enable/disable tessellation in the graphics settings of our game.

Hello bigzer,

So from what you describe you would like a feature that you can enable/disable tessellation in game.

Generally, it is not recommended to do this in PIE or a live game. Doing so could crash your game and cause serious issues.

Tessellation is done through your material properties and you could set this up through use of a parameter to be changed and scaled in game. So that, instead of your entire scene, a specific material is being influenced by this change.

Landscapes do this naturally through their LOD system and do not require any further change.

If you could give me some context as to how you are intending to apply this tessellation then perhaps I can determine this as a feature request.

Thank you,

Hello bigzer,

I haven’t heard from you yet. I was wondering if you were still having this issue or had a chance to answer the above questions of how you are intending to apply this tessellation?

Thank you,

Hello ,
Sorry for the late answer.

We only use tessellation for terrain indeed. I want to have the option for low-end computers who have a hard time rendering the levels we have that make use of landscape tessellation.

I know we could have a switch on the material but that would be a little painful to manage on a per level/material basis so I hoped we could have a global console setting that would simply turn tessellation off no matter where it comes from.

Thank you

Thank you , I’ve just answered the first question.

Im sorry what I meant is that I answered your question above. The problem isn’t solved yet.

Oh, Sorry.

I will mark the previous answer as a comment and get back to it.

Hello bigzer,

I have thoroughly researched this issue. At this time I do not believe there is a console command to do what you are intending to do.

Through the use of LOD systems this is done by setting up different levels of detail to be called at varying distances on your mesh’s and materials.

I believe this could be a feature request.

Let me know if you would like for me to put in a feature request for you.

Thank you,

Hello .

LOD certainly helps but Tessellation still kills the performance on older machines.

I think it would be a good idea to have a turn on/ off tesselation feature through the console, UE4 needs more features like this to help lower end gpus.

Thank you for your help, I’ll put this problem on the side for now and hope to read something about it in a release note one of these days :slight_smile:

Have a great weekend
David

Hello bigzer,

I have entered a feature request for this.

The ticket number is UE-21230.

I will keep you posted on it’s progress.

Thank you,

Digging up an old answerhub question here, has this been implemented yet? I’m not sure how it works internally, but should this just be a flag that reloads all materials and overrides the tesselation to “No Tesselation” (i.e. skipping the geometry pass)?

Hello Xaymar,

This feature request has not been implemented yet. Currently, the developers have been focusing their attention on high-priority crash and showstopper bugs that are affecting a large number of users.

Have a great day