Unchecking "Support Stationary Skylight" shows error when using movable skylight

In the Project Settings > Engine > Rendering > Shader Permutation Reduction section, there is a setting named “Support Stationary Skylight” that is enabled by default. One would assume this would disabling this would disable stationary skylights and keep movable ones in working condition.

However when this setting is disabled, and a skylight is set to movable mobility, engine displays “Project does not support stationary skylight or movable skylight in simpleforward mode” error message on screen.

I neither use stationary skylight, nor forward mode. Movable skylight seems to be working even though error message says it doesn’t. Either the setting name, or the error message is misleading.

Hi Chariots,

This isn’t a bug, but maybe isn’t exactly clear why it would say with SimpleForward mode as well.

When this setting is disabled it disables stationary skylight for the entire project, but also for the SimpleForward mode as for movable skylights as well. SimpleForward is not the recently announced Forward Renderer. SimpleForward is a mode that was developed for the lowest settings in Paragon that only supports lightmaps a stationary Directional Light and a Stationary skylight. When you disable this setting in the project settings it’s simply letting you know that if you’re using the SimpleForward mode that a movable skylight would not be available for use either.

-Tim

The error message appears (even) when not in simpleforward mode, static lighting isn’t even enabled on my project, I thought the inconsistency was better suited for a bug report rather than a feature request.

Is there any way to turn off this message when not using SimpleForward?

It’s quite an annoying message to have on-screen at all times.

I feel like the message is a bug. If your project is not using simpleforward mode it should not appear. It’s also just really annoying having it up 24/7 in your editor window. This kind of this should be in a log somewhere or only appear for a moment.

Even “toggleallscreenmessages” will not remove this warning in standalone mode.

This message should read

…project does not support stationary or movable skylight…

The error I’m getting is “project does not support stationary skylight:” I have no static skylights on scene (?). So this basically means that I’m forced to turn on “forward rendering”?
Or maintain “support static skylight” turned on.

Fixed in 4.18.