This type of geometry is not supported in ray tracing and all proxies will be excluded If a proxy decides to return UnsupportedProxyType it must be consistent across all proxies of this type This value is used for primitives that return false from FPrimitiveSceneProxy::IsRayTracingRelevant().
Exclude
This scene proxy will be excluded, because it decides to be invisible in ray tracing (probably due to other flags) Excluded proxies will skip visibility checks
Skip
Similar to Exclude however scene proxy will still go through culling and run relevant logic when it is deemed visible.
Dynamic
Fully dynamic (the ray tracing representation of this scene proxy will be polled every frame) Ray tracing mesh commands generated from this proxy's materials can be cached (not compatible with CacheInstances or ComputeLOD)
CacheInstances
Instances from this proxy can be cached (not compatible with Dynamic or ComputeLOD)
ComputeLOD
Static meshes with multiple LODs will want to select a LOD index based on screen size (not compatible with Dynamic or CacheInstances)
FarField
Primitive is masked as a far field object.
Streaming
Raytracing data is streamable (TODO: support in dynamic path)