|
| void | LumenReflections::SetupCompositeParameters (const FViewInfo &View, EReflectionsMethod ReflectionsMethod, LumenReflections::FCompositeParameters &OutParameters) |
| |
| bool | LumenReflections::UseAsyncCompute (const FViewFamilyInfo &ViewFamily, EDiffuseIndirectMethod DiffuseIndirectMethod, EReflectionsMethod ReflectionsMethod) |
| |
| bool | LumenReflections::UseFarField (const FSceneViewFamily &ViewFamily) |
| |
| bool | LumenReflections::UseHitLighting (const FViewInfo &View, EDiffuseIndirectMethod DiffuseIndirectMethod) |
| |
| bool | LumenReflections::UseTranslucentRayTracing (const FViewInfo &View) |
| |
| bool | LumenReflections::IsHitLightingForceEnabled (const FViewInfo &View, EDiffuseIndirectMethod DiffuseIndirectMethod) |
| |
| bool | LumenReflections::UseSurfaceCacheFeedback () |
| |
| bool | LumenReflections::UseScreenTraces (const FViewInfo &View) |
| |
| bool | LumenReflections::UseDistantScreenTraces (const FViewInfo &View, bool bUseFarField, bool bUseRadianceCache) |
| |
| float | LumenReflections::GetDistantScreenTraceStepOffsetBias () |
| |
| bool | LumenReflections::UseRadianceCache () |
| |
| bool | LumenReflections::UseRadianceCacheSkyVisibility () |
| |
| bool | LumenReflections::UseRadianceCacheStochasticInterpolation () |
| |
| float | LumenReflections::GetSampleSceneColorDepthTreshold () |
| |
| float | LumenReflections::GetSampleSceneColorNormalTreshold () |
| |
| float | LumenReflections::GetFarFieldSampleSceneColorDepthTreshold () |
| |
| float | LumenReflections::GetFarFieldSampleSceneColorNormalTreshold () |
| |
| uint32 | LumenReflections::GetMaxReflectionBounces (const FViewInfo &View) |
| |
| uint32 | LumenReflections::GetMaxRefractionBounces (const FViewInfo &View) |
| |
| FCompactedReflectionTraceParameters | LumenReflections::CompactTraces (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FLumenCardTracingParameters &TracingParameters, const FLumenReflectionTracingParameters &ReflectionTracingParameters, const FLumenReflectionTileParameters &ReflectionTileParameters, bool bCullByDistanceFromCamera, float CompactionTracingEndDistanceFromCamera, float CompactionMaxTraceDistance, ERDGPassFlags ComputePassFlags, ETraceCompactionMode TraceCompactionMode=ETraceCompactionMode::Default, bool bSortByMaterial=false) |
| |
| void | TraceReflections (FRDGBuilder &GraphBuilder, const FScene *Scene, const FViewInfo &View, const FLumenSceneFrameTemporaries &FrameTemporaries, bool bTraceMeshObjects, const FSceneTextures &SceneTextures, const FLumenReflectionTracingParameters &ReflectionTracingParameters, const FLumenReflectionTileParameters &ReflectionTileParameters, const FLumenMeshSDFGridParameters &InMeshSDFGridParameters, bool bUseRadianceCache, EDiffuseIndirectMethod DiffuseIndirectMethod, const LumenRadianceCache::FRadianceCacheInterpolationParameters &RadianceCacheParameters, const FBoxSphereBounds &FirstPersonWorldSpaceRepresentationViewBounds, ERDGPassFlags ComputePassFlags) |
| |
| void | RenderLumenHardwareRayTracingReflections (FRDGBuilder &GraphBuilder, const FSceneTextures &SceneTextures, const FSceneTextureParameters &SceneTextureParameters, const FScene *Scene, const FViewInfo &View, const FLumenCardTracingParameters &TracingParameters, const FLumenReflectionTracingParameters &ReflectionTracingParameters, const FLumenReflectionTileParameters &ReflectionTileParameters, float MaxTraceDistance, bool bUseRadianceCache, const LumenRadianceCache::FRadianceCacheInterpolationParameters &RadianceCacheParameters, bool bSampleSceneColorAtHit, EDiffuseIndirectMethod DiffuseIndirectMethod, ERDGPassFlags ComputePassFlags) |
| |