15 static constexpr int32 MaxClipmaps = 6;
17 static constexpr int32 MinRadianceProbeResolution = 8;
67 RadianceCacheInterpolationParameters.RadianceProbeSettings[
Index].X =
Value;
71 RadianceCacheInterpolationParameters.ClipmapCornerTWSAndCellSize[
Index].X = Corner.X;
72 RadianceCacheInterpolationParameters.ClipmapCornerTWSAndCellSize[
Index].Y = Corner.Y;
73 RadianceCacheInterpolationParameters.ClipmapCornerTWSAndCellSize[
Index].Z = Corner.Z;
77 RadianceCacheInterpolationParameters.ClipmapCornerTWSAndCellSize[
Index].W = CellSize;
84 const LumenRadianceCache::FRadianceCacheInputs& RadianceCacheInputs,
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define SHADER_PARAMETER_RDG_BUFFER_SRV(ShaderType, MemberName)
Definition ShaderParameterMacros.h:1800
#define SHADER_PARAMETER_RDG_TEXTURE(ShaderType, MemberName)
Definition ShaderParameterMacros.h:1752
#define SHADER_PARAMETER_ARRAY(MemberType, MemberName, ArrayDecl)
Definition ShaderParameterMacros.h:1696
#define BEGIN_SHADER_PARAMETER_STRUCT(StructTypeName, DllStorage)
Definition ShaderParameterMacros.h:1482
#define SHADER_PARAMETER_STRUCT_INCLUDE(StructType, MemberName)
Definition ShaderParameterMacros.h:1895
#define END_SHADER_PARAMETER_STRUCT()
Definition ShaderParameterMacros.h:1485
#define SHADER_PARAMETER(MemberType, MemberName)
Definition ShaderParameterMacros.h:1684
Definition RenderGraphBuilder.h:49
Definition LumenViewState.h:250
Definition SceneRendering.h:1132
Definition DeferredShadingRenderer.h:40
void GetInterpolationParameters(const FViewInfo &View, FRDGBuilder &GraphBuilder, const FRadianceCacheState &RadianceCacheState, const LumenRadianceCache::FRadianceCacheInputs &RadianceCacheInputs, FRadianceCacheInterpolationParameters &OutParameters)
Definition LumenRadianceCache.cpp:163
FRadianceCacheInputs GetDefaultRadianceCacheInputs()
Definition LumenRadianceCache.cpp:115
void SetRadianceProbeClipmapTMin(FRadianceCacheInterpolationParameters &RadianceCacheInterpolationParameters, uint32 Index, float Value)
Definition LumenRadianceCacheInterpolation.h:65
void SetClipmapCornerTWS(FRadianceCacheInterpolationParameters &RadianceCacheInterpolationParameters, uint32 Index, FVector3f Corner)
Definition LumenRadianceCacheInterpolation.h:69
void SetClipmapCellSize(FRadianceCacheInterpolationParameters &RadianceCacheInterpolationParameters, uint32 Index, float CellSize)
Definition LumenRadianceCacheInterpolation.h:75
U16 Index
Definition radfft.cpp:71