76 Local.AmbientCubemapTintMulScaleValue *= 1.0f -
Weight;
79 if(
Local.AmbientCubemapTintMulScaleValue.IsAlmostBlack())
92 if(!
WeightedEntry.AmbientCubemapTintMulScaleValue.IsAlmostBlack())
196#if !(UE_BUILD_SHIPPING || UE_BUILD_TEST)
#define NULL
Definition oodle2base.h:134
#define check(expr)
Definition AssertionMacros.h:314
#define UE_BUILD_TEST
Definition Build.h:17
#define UE_BUILD_SHIPPING
Definition Build.h:20
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
if(Failed) console_printf("Failed.\n")
Definition BlendableManager.h:31
Definition FinalPostProcessSettings.h:17
FString BufferVisualizationDumpBaseFilename
Definition FinalPostProcessSettings.h:194
FFinalPostProcessSettings()
Definition FinalPostProcessSettings.h:19
UMaterialInterface * VisualizeCalibrationGrayscaleMaterial
Definition FinalPostProcessSettings.h:178
UMaterialInterface * VisualizeCalibrationColorMaterial
Definition FinalPostProcessSettings.h:175
FString BufferVisualizationOverviewSelectedTargetMaterialName
Definition FinalPostProcessSettings.h:199
uint32 FindIndex(UTexture *Tex) const
Definition FinalPostProcessSettings.h:146
void SetLUT(UTexture *Texture)
Definition FinalPostProcessSettings.h:159
bool bBufferVisualizationOverviewTargetIsSelected
Definition FinalPostProcessSettings.h:198
void UpdateEntry(const FCubemapEntry &Entry, float Weight)
Definition FinalPostProcessSettings.h:61
UMaterialInterface * HighResScreenshotMaskMaterial
Definition FinalPostProcessSettings.h:187
TArray< FLUTBlenderEntry > ContributingLUTs
Definition FinalPostProcessSettings.h:169
FBlendableManager BlendableManager
Definition FinalPostProcessSettings.h:209
UMaterialInstanceDynamic * HighResScreenshotCaptureRegionMaterial
Definition FinalPostProcessSettings.h:190
void PushLUT(UTexture *Texture, float Weight)
Definition FinalPostProcessSettings.h:133
UMaterialInterface * VisualizeCalibrationCustomMaterial
Definition FinalPostProcessSettings.h:181
TMap< FName, TSharedPtr< FImagePixelPipe, ESPMode::ThreadSafe > > BufferVisualizationPipes
Definition FinalPostProcessSettings.h:206
TArray< UMaterialInterface * > BufferVisualizationOverviewMaterials
Definition FinalPostProcessSettings.h:172
UMaterialInterface * HighResScreenshotMaterial
Definition FinalPostProcessSettings.h:184
bool bBufferVisualizationDumpRequired
Definition FinalPostProcessSettings.h:193
void LerpTo(UTexture *InTexture, float Weight)
Definition FinalPostProcessSettings.h:101
TArray< FCubemapEntry > ContributingCubemaps
Definition FinalPostProcessSettings.h:168
Definition UnrealString.h.inl:34
Definition MaterialInstanceDynamic.h:15
Definition MaterialInterface.h:296
Definition Texture.h:1219
@ false
Definition radaudio_common.h:23
Definition FinalPostProcessSettings.h:39
FLinearColor AmbientCubemapTintMulScaleValue
Definition FinalPostProcessSettings.h:41
class UTexture * AmbientCubemap
Definition FinalPostProcessSettings.h:43
FCubemapEntry()
Definition FinalPostProcessSettings.h:45
Definition FinalPostProcessSettings.h:52
float Weight
Definition FinalPostProcessSettings.h:54
class UTexture * LUTTexture
Definition FinalPostProcessSettings.h:56
Definition ImageWriteStream.h:21
static constexpr UE_FORCEINLINE_HINT T Lerp(const T &A, const T &B, const U &Alpha)
Definition UnrealMathUtility.h:1116