Hi,
I’m currently trying to render a scene that I created in UE5.1, however unreal crashes whenever I try to render with hardware ray tracing enabled in the project settings.
When I choose “render (local)”, the editor crashes quickly and give me this error :
"Assertion failed: ScratchBufferRequiredSize + ScratchBufferOffset <= ScratchBufferSize [File:D:\build++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12RayTracing.cpp] [Line: 4528] BLAS scratch buffer size is 15134976 bytes with offset 11901366318592 (11901357570816 bytes available), but the build requires 5935616 bytes.
UnrealEditor_D3D12RHI
UnrealEditor_RHI
UnrealEditor_Renderer
UnrealEditor_RHI
UnrealEditor_RHI
UnrealEditor_RHI
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_RenderCore
UnrealEditor_Core
UnrealEditor_Core
kernel32
ntdll"
When I choose render (remote) it get stuck for a few minutes and then crashes with the same error in the crash log.
It stay like this and then it just close.
The editor works fine with ray tracing reflections enabled, it only crashes when I render.
I use DX12 in my project and my GPU is a rx 6700 which is supposed to support ray tracing (with updated drivers obviously).
I’m still a beginner so I don’t really know where is the problem ![]()
Does anyone know how I can fix this ?
