From licensee:
The project contains a small flat terrain with a basic material attached to it - just a single texture sampler connected to the base color output. Also in the project is a skeletal mesh actor, whose materials are showing fine. I'm packaging the project for Linux Arm 64 with targeted RHI set to Vulkan Mobile (ES3.1).
Ensure condition failed: AvailableMaterialInterfaces.Num() > 0 [File:.\Runtime/Landscape/Private/LandscapeRender.cpp] [Line: 1256] Stack: [Callstack] FLandscapeComponentSceneProxy::FLandscapeComponentSceneProxy(ULandscapeComponent*)() [Callstack] ULandscapeComponent::CreateSceneProxy()() [Callstack] FScene::BatchAddPrimitives(TArrayView<UPrimitiveComponent*, int>)() [Callstack] FScene::AddPrimitive(UPrimitiveComponent*)() [Callstack] UE::Core::Private::Function::TFunctionRefCaller<FRegisterComponentContext::Process()::$_0, void (int)>::Call(void*, int&)() [Callstack] void ParallelForImpl::ParallelForInternal<TFunctionRef<void (int)>, ParallelFor(int, TFunctionRef<void (int)>, bool, bool)::'lambda'(), std::nullptr_t>(char16_t const*, int, int, TFunctionRef<void (int)>, ParallelFor(int, TFunctionRef<void (int)>, bool, bool)::'lambda'(), EParallelForFlags, TArrayView<std::nullptr_t, int> const&)::FParallelExecutor::operator()(bool, char16_t const*) const() [Callstack] void ParallelForImpl::ParallelForInternal<TFunctionRef<void (int)>, ParallelFor(int, TFunctionRef<void (int)>, bool, bool)::'lambda'(), std::nullptr_t>(char16_t const*, int, int, TFunctionRef<void (int)>, ParallelFor(int, TFunctionRef<void (int)>, bool, bool)::'lambda'(), EParallelForFlags, TArrayView<std::nullptr_t, int> const&)() [Callstack] FRegisterComponentContext::Process()() [Callstack] ULevel::IncrementalRegisterComponents(bool, int, FRegisterComponentContext*)() [Callstack] ULevel::IncrementalUpdateComponents(int, bool, FRegisterComponentContext*)() [Callstack] UWorld::UpdateWorldComponents(bool, bool, FRegisterComponentContext*)() [Callstack] UWorld::InitializeActorsForPlay(FURL const&, bool, FRegisterComponentContext*)() [Callstack] UEngine::LoadMap(FWorldContext&, FURL, UPendingNetGame*, FString&)() [Callstack] UEngine::Browse(FWorldContext&, FURL, FString&)() [Callstack] UGameInstance::StartGameInstance()() [Callstack] UGameEngine::Start()() [Callstack] FEngineLoop::Init()() [Callstack] GuardedMain(char16_t const*)() [Callstack] CommonUnixMain(int, char**, int (*)(char16_t const*), void (*)())()
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-212900 in the post.
2 |
Component | UE - LD & Modeling - Terrain - Landscape |
---|---|
Target Fix | 5.6 |
Created | Apr 22, 2024 |
---|---|
Updated | Oct 16, 2024 |