|
| float | LumenTranslucencyVolume::GetEndDistanceFromCamera (const FViewInfo &View) |
| |
| int32 | LumenTranslucencyVolumeRadianceCache::GetNumClipmaps (float DistanceToCover) |
| |
| int32 | LumenTranslucencyVolumeRadianceCache::GetClipmapGridResolution () |
| |
| int32 | LumenTranslucencyVolumeRadianceCache::GetProbeResolution () |
| |
| int32 | LumenTranslucencyVolumeRadianceCache::GetNumMipmaps () |
| |
| int32 | LumenTranslucencyVolumeRadianceCache::GetFinalProbeResolution () |
| |
| int32 | LumenTranslucencyVolumeRadianceCache::GetProbeAtlasResolutionInProbes () |
| |
| LumenRadianceCache::FRadianceCacheInputs | LumenTranslucencyVolumeRadianceCache::SetupRadianceCacheInputs (const FViewInfo &View) |
| |
| FRDGTextureRef | OrDefault2dTextureIfNull (FRDGBuilder &GraphBuilder, FRDGTextureRef Texture) |
| |
| FRDGTextureRef | OrDefault2dArrayTextureIfNull (FRDGBuilder &GraphBuilder, FRDGTextureRef Texture) |
| |
| FRDGTextureRef | OrDefault3dTextureIfNull (FRDGBuilder &GraphBuilder, FRDGTextureRef Texture) |
| |
| FRDGTextureRef | OrDefault3dUintTextureIfNull (FRDGBuilder &GraphBuilder, FRDGTextureRef Texture) |
| |
| float | GetLumenReflectionSpecularScale () |
| |
| float | GetLumenReflectionContrast () |
| |
| FLumenTranslucencyLightingParameters | GetLumenTranslucencyLightingParameters (FRDGBuilder &GraphBuilder, const FLumenTranslucencyGIVolume &LumenTranslucencyGIVolume, const FLumenFrontLayerTranslucency &LumenFrontLayerTranslucency) |
| |
| void | GetTranslucencyGridZParams (float NearPlane, float FarPlane, FVector &OutZParams, int32 &OutGridSizeZ) |
| |
| FVector | TranslucencyVolumeTemporalRandom (uint32 FrameNumber) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FMarkRadianceProbesUsedByTranslucencyVolumeCS, "/Engine/Private/Lumen/LumenTranslucencyVolumeLighting.usf", "MarkRadianceProbesUsedByTranslucencyVolumeCS", SF_Compute) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FTranslucencyVolumeTraceVoxelsCS, "/Engine/Private/Lumen/LumenTranslucencyVolumeLighting.usf", "TranslucencyVolumeTraceVoxelsCS", SF_Compute) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FTranslucencyVolumeSpatialSeparableFilterCS, "/Engine/Private/Lumen/LumenTranslucencyVolumeLighting.usf", "TranslucencyVolumeSpatialSeparableFilterCS", SF_Compute) |
| |
| | IMPLEMENT_GLOBAL_SHADER (FTranslucencyVolumeIntegrateCS, "/Engine/Private/Lumen/LumenTranslucencyVolumeLighting.usf", "TranslucencyVolumeIntegrateCS", SF_Compute) |
| |
| void | TraceVoxelsTranslucencyVolume (FRDGBuilder &GraphBuilder, const FViewInfo &View, bool bDynamicSkyLight, const FLumenCardTracingParameters &TracingParameters, LumenRadianceCache::FRadianceCacheInterpolationParameters RadianceCacheParameters, FLumenTranslucencyLightingVolumeParameters VolumeParameters, FLumenTranslucencyLightingVolumeTraceSetupParameters TraceSetupParameters, FRDGTextureRef VolumeTraceRadiance, FRDGTextureRef VolumeTraceHitDistance, ERDGPassFlags ComputePassFlags) |
| |