UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PostProcessLocalExposure.cpp File Reference

Functions

FVector2f GetLocalExposureBilateralGridUVScale (const FIntPoint ViewRectSize)
 namespace
 
FLocalExposureParameters GetLocalExposureParameters (const FViewInfo &View, FIntPoint ViewRectSize, const FEyeAdaptationParameters &EyeAdaptationParameters)
 
FRDGTextureRef AddLocalExposureBlurredLogLuminancePass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FEyeAdaptationParameters &EyeAdaptationParameters, FScreenPassTextureSlice InputTexture)
 
void AddApplyLocalExposurePass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FEyeAdaptationParameters &EyeAdaptationParameters, FRDGBufferRef EyeAdaptationBuffer, const FLocalExposureParameters &LocalExposureParamaters, FRDGTextureRef LocalExposureTexture, FRDGTextureRef BlurredLogLuminanceTexture, FScreenPassTextureSlice Input, FScreenPassTextureSlice Output, ERDGPassFlags PassFlags)
 
FExposureFusionData AddLocalExposureFusionPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FEyeAdaptationParameters &EyeAdaptationParameters, FRDGBufferRef EyeAdaptationBuffer, const FLocalExposureParameters &LocalExposureParamaters, FScreenPassTextureSlice Input)
 

Function Documentation

◆ AddApplyLocalExposurePass()

void AddApplyLocalExposurePass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FEyeAdaptationParameters EyeAdaptationParameters,
FRDGBufferRef  EyeAdaptationBuffer,
const FLocalExposureParameters LocalExposureParamaters,
FRDGTextureRef  LocalExposureTexture,
FRDGTextureRef  BlurredLogLuminanceTexture,
FScreenPassTextureSlice  Input,
FScreenPassTextureSlice  Output,
ERDGPassFlags  PassFlags 
)

◆ AddLocalExposureBlurredLogLuminancePass()

FRDGTextureRef AddLocalExposureBlurredLogLuminancePass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FEyeAdaptationParameters EyeAdaptationParameters,
FScreenPassTextureSlice  InputTexture 
)

◆ AddLocalExposureFusionPass()

FExposureFusionData AddLocalExposureFusionPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FEyeAdaptationParameters EyeAdaptationParameters,
FRDGBufferRef  EyeAdaptationBuffer,
const FLocalExposureParameters LocalExposureParamaters,
FScreenPassTextureSlice  Input 
)

◆ GetLocalExposureBilateralGridUVScale()

FVector2f GetLocalExposureBilateralGridUVScale ( const FIntPoint  ViewRectSize)

namespace

◆ GetLocalExposureParameters()

FLocalExposureParameters GetLocalExposureParameters ( const FViewInfo View,
FIntPoint  ViewRectSize,
const FEyeAdaptationParameters EyeAdaptationParameters 
)