![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "ReflectionEnvironmentCapture.h"#include "BasePassRendering.h"#include "ClearQuad.h"#include "MeshPassProcessor.h"#include "PrimitiveSceneProxy.h"#include "MeshPassProcessor.inl"#include "ScenePrivate.h"#include "SceneProxies/SkyAtmosphereSceneProxy.h"#include "SceneProxies/SkyLightSceneProxy.h"#include "SkyPassRendering.h"#include "RenderGraphUtils.h"#include "VolumetricCloudRendering.h"#include "VolumetricCloudProxy.h"#include "FogRendering.h"#include "GPUScene.h"#include "ScreenPass.h"#include "SkyAtmosphereRendering.h"#include "MobileBasePassRendering.h"#include "MobileReflectionEnvironmentCapture.h"Classes | |
| class | FDownsampleCubeFaceCS |
| class | FConvolveSpecularFaceCS |
| class | FComputeSkyEnvMapDiffuseIrradianceCS |
| class | FApplyLowerHemisphereColorPS |
| class | FRenderRealTimeReflectionHeightFogVS |
| class | FRenderRealTimeReflectionHeightFogPS |
Macros | |
| #define | DEBUG_TIME_SLICE 0 |
Functions | |
| DECLARE_GPU_STAT (CaptureConvolveSkyEnvMap) | |
| IMPLEMENT_GLOBAL_SHADER (FDownsampleCubeFaceCS, "/Engine/Private/ReflectionEnvironmentShaders.usf", "DownsampleCS", SF_Compute) | |
| IMPLEMENT_GLOBAL_SHADER (FConvolveSpecularFaceCS, "/Engine/Private/ReflectionEnvironmentShaders.usf", "FilterCS", SF_Compute) | |
| IMPLEMENT_GLOBAL_SHADER (FComputeSkyEnvMapDiffuseIrradianceCS, "/Engine/Private/ReflectionEnvironmentShaders.usf", "ComputeSkyEnvMapDiffuseIrradianceCS", SF_Compute) | |
| IMPLEMENT_GLOBAL_SHADER (FApplyLowerHemisphereColorPS, "/Engine/Private/ReflectionEnvironmentShaders.usf", "ApplyLowerHemisphereColorPS", SF_Pixel) | |
| IMPLEMENT_GLOBAL_SHADER (FRenderRealTimeReflectionHeightFogVS, "/Engine/Private/ReflectionEnvironmentShaders.usf", "RenderRealTimeReflectionHeightFogVS", SF_Vertex) | |
| IMPLEMENT_GLOBAL_SHADER (FRenderRealTimeReflectionHeightFogPS, "/Engine/Private/ReflectionEnvironmentShaders.usf", "RenderRealTimeReflectionHeightFogPS", SF_Pixel) | |
Variables | |
| float | GReflectionCaptureNearPlane |
| #define DEBUG_TIME_SLICE 0 |
| DECLARE_GPU_STAT | ( | CaptureConvolveSkyEnvMap | ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FApplyLowerHemisphereColorPS | , |
| "/Engine/Private/ReflectionEnvironmentShaders.usf" | , | ||
| "ApplyLowerHemisphereColorPS" | , | ||
| SF_Pixel | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FComputeSkyEnvMapDiffuseIrradianceCS | , |
| "/Engine/Private/ReflectionEnvironmentShaders.usf" | , | ||
| "ComputeSkyEnvMapDiffuseIrradianceCS" | , | ||
| SF_Compute | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FConvolveSpecularFaceCS | , |
| "/Engine/Private/ReflectionEnvironmentShaders.usf" | , | ||
| "FilterCS" | , | ||
| SF_Compute | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FDownsampleCubeFaceCS | , |
| "/Engine/Private/ReflectionEnvironmentShaders.usf" | , | ||
| "DownsampleCS" | , | ||
| SF_Compute | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FRenderRealTimeReflectionHeightFogPS | , |
| "/Engine/Private/ReflectionEnvironmentShaders.usf" | , | ||
| "RenderRealTimeReflectionHeightFogPS" | , | ||
| SF_Pixel | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FRenderRealTimeReflectionHeightFogVS | , |
| "/Engine/Private/ReflectionEnvironmentShaders.usf" | , | ||
| "RenderRealTimeReflectionHeightFogVS" | , | ||
| SF_Vertex | |||
| ) |
|
extern |
Near plane to use when capturing the scene.