对源码中的一处check存在疑问

当引擎场景内存在​SceneCapture2D组件,并且开启了Render In Main Renderer功能,那么当引擎使用了Dlss或者其他超分的插件,就会触发void FSceneView::SetupAntiAliasingMethod()中的checkf(Family->GetTemporalUpscalerInterface() == nullptr, TEXT(“ITemporalUpscaler should be set up in FSceneViewExtensionBase::BeginRenderViewFamily()”));

这个Check是否有问题?按照check里面的字符串所编写的超分插件,按理来说是一定会触发此check​;

重现步骤
当引擎场景内存在SceneCapture2D组件,并且开启了Render In Main Renderer功能,那么当引擎使用了Dlss或者其他超分的插件,就会触发void FSceneView::SetupAntiAliasingMethod()中的checkf(Family->GetTemporalUpscalerInterface() == nullptr, TEXT(“ITemporalUpscaler should be set up in FSceneViewExtensionBase::BeginRenderViewFamily()”));

这个Check是否有问题?按照check里面的字符串所编写的超分插件,按理来说是一定会触发此check;

Hi,

你好,目前这是一个已知问题,(UE-231303),暂时还没有修复,预计在5.6的版本里修复,可以过段时间在issues.unrealengine.com上关注这个问题。