When custom RayTracingGeometry is created, a crash is triggered by an assert at:

Engine\Source\Runtime\Engine\Private\Rendering\RayTracingGeometryManager.cpp line 252  "Unexpected entries in BuildParams. The array should've been reset at the end of the previous call."

because ForceBuildIfPending does not reset BuildParams.

Steps to Reproduce

n/a Involves creating custom RayTracingGeometry - see Additional Info URL for details. 

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-215591 in the post.

Login to Vote

ComponentUE - Rendering Architecture
Affects Versions5.4
Target Fix5.4.3
Fix Commit33874611
CreatedMay 22, 2024
ResolvedMay 23, 2024
UpdatedJun 12, 2024
View Jira Issue