![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "RHIDefinitions.h"#include "RHI.h"#include "ShaderParameters.h"#include "Shader.h"#include "StaticBoundShaderState.h"#include "RHIStaticStates.h"#include "ReflectionEnvironmentCapture.h"#include "GlobalShader.h"#include "PostProcess/SceneFilterRendering.h"#include "ScreenRendering.h"#include "PipelineStateCache.h"#include "VisualizeTexture.h"#include "CommonRenderResources.h"#include "PixelShaderUtils.h"Classes | |
| class | FCopyDiffuseIrradiancePS |
| class | FAccumulateDiffuseIrradiancePS |
| class | FAccumulateCubeFacesPS |
Functions | |
| int32 | GetDiffuseConvolutionSourceMip (FRDGTexture *Texture) |
| void | ComputeDiffuseIrradiance (FRDGBuilder &GraphBuilder, FGlobalShaderMap *ShaderMap, FRDGTexture *LightingSource, FSHVectorRGB3 *OutIrradianceEnvironmentMap) |
Variables | |
| int32 | GDiffuseIrradianceCubemapSize = 32 |
| void ComputeDiffuseIrradiance | ( | FRDGBuilder & | GraphBuilder, |
| FGlobalShaderMap * | ShaderMap, | ||
| FRDGTexture * | LightingSource, | ||
| FSHVectorRGB3 * | OutIrradianceEnvironmentMap | ||
| ) |
| int32 GetDiffuseConvolutionSourceMip | ( | FRDGTexture * | Texture | ) |
| int32 GDiffuseIrradianceCubemapSize = 32 |