Instanced the RayTracingBLAS objects to enable re-use when the same model is added multiple times.

Signed-off-by: dmcdiar <dmcdiar@amazon.com>
This commit is contained in:
dmcdiar
2021-09-17 16:11:33 -07:00
parent dc050d4acd
commit efce1033bc
3 changed files with 62 additions and 9 deletions
@@ -952,7 +952,7 @@ namespace AZ
subMeshes.push_back(subMesh);
}
rayTracingFeatureProcessor->SetMesh(m_objectId, subMeshes);
rayTracingFeatureProcessor->SetMesh(m_objectId, m_model->GetModelAsset()->GetId(), subMeshes);
}
void MeshDataInstance::SetSortKey(RHI::DrawItemSortKey sortKey)