When packaging Elemental Demo and Vehicle Game for Linux from Windows, multiple Landscape Shader warnings are encountered complaining that the shader is unknown by the landscape thumbnail material and requests that the shaders be added to the AllowedShaderTypes or ExcludeShaderTypes.
There are a couple warnings that precede the Landscape Shader Warnings:
LogMaterial: Warning: D:\Unreal Projects\ElementalDemo418\Content\Elemental\Effects\FX_Post\M_ColorCorrect_Mountains.uasset: Failed to compile Material Instance with Base M_ColorCorrect for platform SF_VULKAN_ES31, Default Material will be used in game. LogMaterial: Warning: D:\Unreal Projects\ElementalDemo418\Content\Elemental\Destruction\CrackingIce\M_CrushedIceTop_Dark.uasset: Failed to compile Material Instance with Base M_CrushedIceDark for platform SF_VULKAN_ES31, Default Material will be used in game.
This issue is a regression as the ability to remote build from Windows to Linux in the Binary build is a new feature for 4.18. This issue was encountered in conjunction with [Link Removed].
LogLandscape: Warning: Shader TMobileBasePassPSFMobileMovableDirectionalLightCSMWithLightmapPolicyINT32_MAXHDRLinear64Skylight unknown by landscape thumbnail material, please add to either AllowedShaderTypes or ExcludedShaderTypes
Expected Result
The package process completes successfully without errors or warnings
Actual Result
Multiple Landscape Shader warnings appear asking for the shader to be added to AllowedShaderTypes or ExcludedShaderTypes
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-51160 in the post.
1 |
Component | UE - LD & Modeling - Terrain - Landscape |
---|---|
Affects Versions | 4.18 |
Target Fix | 4.18 |
Created | Oct 12, 2017 |
---|---|
Resolved | Oct 12, 2017 |
Updated | Apr 27, 2018 |