Hey all,
I’m upgrading a project from Unreal Engine 5.5 to 5.6, and I’m hitting a compiler error when trying to include ScenePrivate.h
:
MeshDrawCommands.h(10,1): error C1083: Cannot open include file: 'TranslucentPassResource.h': No such file or directory
The code worked fine in 5.5 and looks like this:
#include "Runtime/Renderer/Private/ScenePrivate.h"
...
FSceneInterface* Scene = GWorld->GetWorld()->Scene;
Scene->GetRenderScene()->CustomRenderPassRendererInputs.Add(PassInput);
Has anyone run into this or knows if TranslucentPassResource.h
was removed, renamed, or relocated in 5.6?
Is there a recommended alternative for rendering custom render passes now?