Volumetric materials on a Niagara mesh renderer will not appear in the scene and cause a handled ensure.
RESULT
The mesh particles will be outlined when the Niagara system is selected, but will be invisible otherwise. There will also be a handled ensure. Using the same material on a cascade mesh emitter will trigger the same ensure, even with no Niagara system present.
[2020.07.29-15.41.02:575][314]LogOutputDevice: Error: === Handled ensure: ===
[2020.07.29-15.41.02:575][314]LogOutputDevice: Error:
[2020.07.29-15.41.02:576][314]LogOutputDevice: Error: Ensure condition failed: !BatchElement.PrimitiveUniformBuffer [Link Removed] [Line: 617]
[2020.07.29-15.41.02:576][314]LogOutputDevice: Error: FMeshBatchElement was assigned a PrimitiveUniformBuffer even though Vertex Factory TVoxelizeVolumeVS<VMode_Object_Box> fetches primitive shader data through a Scene buffer. The assigned PrimitiveUniformBuffer cannot be respected. Use PrimitiveUniformBufferResource instead for dynamic primitive data.
[2020.07.29-15.41.02:577][314]LogOutputDevice: Error: Stack:
[2020.07.29-15.41.02:577][314]LogOutputDevice: Error: [Callstack] 0x00007ffdc03fbbed UE4Editor-Renderer.dll!DispatchCheckVerify<bool,<lambda_4cd7ea74563013c9ee93a06fb37e7360> >() [E:\_Release4.25Plus\Engine\Source\Runtime\Core\Public\Misc\AssertionMacros.h:161]
[2020.07.29-15.41.02:578][314]LogOutputDevice: Error: [Callstack] 0x00007ffdc015dff1 UE4Editor-Renderer.dll!FMeshMaterialShader::GetElementShaderBindings() [E:\_Release4.25Plus\Engine\Source\Runtime\Renderer\Private\ShaderBaseClasses.cpp:617]
[2020.07.29-15.41.02:579][314]LogOutputDevice: Error: [Callstack] 0x00007ffdc0273e1c UE4Editor-Renderer.dll!FMeshPassProcessor::BuildMeshDrawCommands<TMeshProcessorShaders<FVoxelizeVolumeVS,FMeshMaterialShader,FMeshMaterialShader,FVoxelizeVolumePS,FVoxelizeVolumeGS,FMeshMaterialShader,FMeshMaterialShader>,FVoxelizeVolumeShaderElementData>() [E:\_Release4.25Plus\Engine\Source\Runtime\Renderer\Public\MeshPassProcessor.inl:119]
[2020.07.29-15.41.02:579][314]LogOutputDevice: Error: [Callstack] 0x00007ffdc02aab2f UE4Editor-Renderer.dll!FVoxelizeVolumeMeshProcessor::Process() [E:\_Release4.25Plus\Engine\Source\Runtime\Renderer\Private\VolumetricFogVoxelization.cpp:498]
[2020.07.29-15.41.02:580][314]LogOutputDevice: Error: [Callstack] 0x00007ffdc02c7a7e UE4Editor-Renderer.dll!VoxelizeVolumePrimitive() [E:\_Release4.25Plus\Engine\Source\Runtime\Renderer\Private\VolumetricFogVoxelization.cpp:571]
[2020.07.29-15.41.02:581][314]LogOutputDevice: Error: [Callstack] 0x00007ffdc028a626 UE4Editor-Renderer.dll!<lambda_647dfadca09c035b939854e4da39eef8>::operator()() [E:\_Release4.25Plus\Engine\Source\Runtime\Renderer\Private\VolumetricFogVoxelization.cpp:633]
[2020.07.29-15.41.02:581][314]LogOutputDevice: Error: [Callstack] 0x00007ffdc0274c1d UE4Editor-Renderer.dll!DrawDynamicMeshPass<<lambda_647dfadca09c035b939854e4da39eef8> >() [E:\_Release4.25Plus\Engine\Source\Runtime\Renderer\Public\MeshPassProcessor.inl:170]
[2020.07.29-15.41.02:582][314]LogOutputDevice: Error: [Callstack] 0x00007ffdc028b123 UE4Editor-Renderer.dll!<lambda_ff49754829547e0c3b76eb76a00e611d>::operator()() [E:\_Release4.25Plus\Engine\Source\Runtime\Renderer\Private\VolumetricFogVoxelization.cpp:637]
[2020.07.29-15.41.02:582][314]LogOutputDevice: Error: [Callstack] 0x00007ffdf60ab58c UE4Editor-RenderCore.dll!FRDGPass::Execute() [E:\_Release4.25Plus\Engine\Source\Runtime\RenderCore\Private\RenderGraphPass.cpp:74]
[2020.07.29-15.41.02:585][314]LogOutputDevice: Error: [Callstack] 0x00007ffdf60ae043 UE4Editor-RenderCore.dll!FRDGBuilder::ExecutePass() [E:\_Release4.25Plus\Engine\Source\Runtime\RenderCore\Private\RenderGraphBuilder.cpp:730]
[2020.07.29-15.41.02:586][314]LogOutputDevice: Error: [Callstack] 0x00007ffdf60ab38d UE4Editor-RenderCore.dll!FRDGBuilder::Execute() [E:\_Release4.25Plus\Engine\Source\Runtime\RenderCore\Private\RenderGraphBuilder.cpp:183]
[2020.07.29-15.41.02:586][314]LogOutputDevice: Error: [Callstack] 0x00007ffdc0227278 UE4Editor-Renderer.dll!FDeferredShadingSceneRenderer::ComputeVolumetricFog() [E:\_Release4.25Plus\Engine\Source\Runtime\Renderer\Private\VolumetricFog.cpp:1159]
[2020.07.29-15.41.02:587][314]LogOutputDevice: Error: [Callstack] 0x00007ffdbfb7ace7 UE4Editor-Renderer.dll!FDeferredShadingSceneRenderer::Render() [E:\_Release4.25Plus\Engine\Source\Runtime\Renderer\Private\DeferredShadingRenderer.cpp:1834]
[2020.07.29-15.41.02:588][314]LogOutputDevice: Error: [Callstack] 0x00007ffdc01060c1 UE4Editor-Renderer.dll!RenderViewFamily_RenderThread() [E:\_Release4.25Plus\Engine\Source\Runtime\Renderer\Private\SceneRendering.cpp:3581]
[2020.07.29-15.41.02:588][314]LogOutputDevice: Error: [Callstack] 0x00007ffdc00efcd8 UE4Editor-Renderer.dll!TEnqueueUniqueRenderCommandType<`FRendererModule::BeginRenderingViewFamily'::`35'::FDrawSceneCommandName,<lambda_b9a0a1a370b6fd6eeb07aaf4141a534b> >::DoTask() [E:\_Release4.25Plus\Engine\Source\Runtime\RenderCore\Public\RenderingThread.h:195]
[2020.07.29-15.41.02:589][314]LogOutputDevice: Error: [Callstack] 0x00007ffdc00f293d UE4Editor-Renderer.dll!TGraphTask<TEnqueueUniqueRenderCommandType<`FRendererModule::BeginRenderingViewFamily'::`35'::FDrawSceneCommandName,<lambda_b9a0a1a370b6fd6eeb07aaf4141a534b> > >::ExecuteTask() [E:\_Release4.25Plus\Engine\Source\Runtime\Core\Public\Async\TaskGraphInterfaces.h:849]
[2020.07.29-15.41.02:590][314]LogOutputDevice: Error: [Callstack] 0x00007ffdd0698b78 UE4Editor-Core.dll!FNamedTaskThread::ProcessTasksNamedThread() [E:\_Release4.25Plus\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:692]
[2020.07.29-15.41.02:590][314]LogOutputDevice: Error: [Callstack] 0x00007ffdd0698e43 UE4Editor-Core.dll!FNamedTaskThread::ProcessTasksUntilQuit() [E:\_Release4.25Plus\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:587]
[2020.07.29-15.41.02:591][314]LogOutputDevice: Error: [Callstack] 0x00007ffdf60cf902 UE4Editor-RenderCore.dll!RenderingThreadMain() [E:\_Release4.25Plus\Engine\Source\Runtime\RenderCore\Private\RenderingThread.cpp:341]
[2020.07.29-15.41.02:591][314]LogOutputDevice: Error: [Callstack] 0x00007ffdf60d5444 UE4Editor-RenderCore.dll!FRenderingThread::Run() [E:\_Release4.25Plus\Engine\Source\Runtime\RenderCore\Private\RenderingThread.cpp:473]
[2020.07.29-15.41.02:592][314]LogOutputDevice: Error: [Callstack] 0x00007ffdd0b8e08b UE4Editor-Core.dll!FRunnableThreadWin::Run() [E:\_Release4.25Plus\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:86]
[2020.07.29-15.41.02:592][314]LogOutputDevice: Error: [Callstack] 0x00007ffdd0b85a60 UE4Editor-Core.dll!FRunnableThreadWin::GuardedRun() [E:\_Release4.25Plus\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:35]
[2020.07.29-15.41.02:593][314]LogOutputDevice: Error: [Callstack] 0x00007ffe26d37974 KERNEL32.DLL!UnknownFunction []
[2020.07.29-15.41.02:597][314]LogOutputDevice: Error: [Callstack] 0x00007ffe298fa271 ntdll.dll!UnknownFunction []
[2020.07.29-15.41.02:597][314]LogOutputDevice: Error:
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-96093 in the post.
1 |
Component | UE - Niagara |
---|---|
Affects Versions | 4.25plus |
Target Fix | 4.27 |
Created | Jul 29, 2020 |
---|---|
Resolved | Jul 20, 2021 |
Updated | Jul 20, 2021 |