Bug: Quality Switch node does not work for Medium and High setting

Summary

I’ve set a quality switch node in the material to switch between Low, Medium, High and Epic. The Low, High and Epic work but the Medium switch does nothing. Not even the Default input is applied to it. Im using it on a post process material to be exact. I’ve tried it inside Fortnite and after setting graphics to the Medium Preset it also doesen’t work.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Assets

Steps to Reproduce

Just plug anything into the Medium pin of the quality switch.

Expected Result

The Material should change accordingly.

Observed Result

Medium switch does not get applied.

Platform(s)

UEFN and Fortnite on PC

I made a seperate material and plugged in diffrent colors for every quality setting.


The result was that low is applied correctly but Medium, High and Epic share the same color that is set to Epic.

Hey @Flak, is this a known issue? Is it on the fix list? Because this node is very useful for optimising maps and appearances for specific graphic settings.

You might want to use the material function - quality switch vector to achieve the desired result. If you hover over each input it will give you more details on the platforms to which each applies.

image

After some testing, it appears this function does not behave as expected when changing engine scalability to medium. It also produces the same output as high