![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Enumerations | |
| enum class | EAvoidSelfIntersectionsMode : uint8 { Disabled , Retrace , AHS , MAX } |
| enum class | EHitLightingMode { SurfaceCache , HitLighting , HitLightingForReflections , MAX } |
Functions | |
| bool | IsInlineSupported () |
| bool | IsRayGenSupported () |
| float | GetFarFieldBias () |
| bool | UseSurfaceCacheAlphaMasking () |
| EAvoidSelfIntersectionsMode | GetAvoidSelfIntersectionsMode () |
| EHitLightingMode | GetHitLightingMode (const FViewInfo &View, EDiffuseIndirectMethod DiffuseIndirectMethod) |
| uint32 | GetHitLightingShadowMode () |
| uint32 | GetHitLightingShadowTranslucencyMode () |
| bool | UseHitLightingForceOpaque () |
| bool | UseHitLightingDirectLighting () |
| bool | UseHitLightingSkylight (EDiffuseIndirectMethod DiffuseIndirectMethod) |
| bool | UseReflectionCapturesForHitLighting () |
| bool | UseShaderExecutionReordering () |
| void | SetRayTracingSceneOptions (const FViewInfo &View, EDiffuseIndirectMethod DiffuseIndirectMethod, EReflectionsMethod ReflectionsMethod, RayTracing::FSceneOptions &SceneOptions) |
|
strong |
|
strong |
| LumenHardwareRayTracing::EAvoidSelfIntersectionsMode LumenHardwareRayTracing::GetAvoidSelfIntersectionsMode | ( | ) |
| float LumenHardwareRayTracing::GetFarFieldBias | ( | ) |
| LumenHardwareRayTracing::EHitLightingMode LumenHardwareRayTracing::GetHitLightingMode | ( | const FViewInfo & | View, |
| EDiffuseIndirectMethod | DiffuseIndirectMethod | ||
| ) |
| uint32 LumenHardwareRayTracing::GetHitLightingShadowMode | ( | ) |
| uint32 LumenHardwareRayTracing::GetHitLightingShadowTranslucencyMode | ( | ) |
| bool LumenHardwareRayTracing::IsInlineSupported | ( | ) |
| bool LumenHardwareRayTracing::IsRayGenSupported | ( | ) |
| void LumenHardwareRayTracing::SetRayTracingSceneOptions | ( | const FViewInfo & | View, |
| EDiffuseIndirectMethod | DiffuseIndirectMethod, | ||
| EReflectionsMethod | ReflectionsMethod, | ||
| RayTracing::FSceneOptions & | SceneOptions | ||
| ) |
| bool LumenHardwareRayTracing::UseHitLightingDirectLighting | ( | ) |
| bool LumenHardwareRayTracing::UseHitLightingForceOpaque | ( | ) |
| bool LumenHardwareRayTracing::UseHitLightingSkylight | ( | EDiffuseIndirectMethod | DiffuseIndirectMethod | ) |
| bool LumenHardwareRayTracing::UseReflectionCapturesForHitLighting | ( | ) |
| bool LumenHardwareRayTracing::UseShaderExecutionReordering | ( | ) |
| bool LumenHardwareRayTracing::UseSurfaceCacheAlphaMasking | ( | ) |