![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "ShadingEnergyConservation.h"#include "DataDrivenShaderPlatformInfo.h"#include "RenderGraphUtils.h"#include "SceneRendering.h"#include "ScenePrivate.h"#include "PixelShaderUtils.h"#include "Substrate/Substrate.h"#include "Engine/VolumeTexture.h"#include "Engine/Engine.h"Classes | |
| struct | FShadingEnergyConservationSettings |
| class | FShadingEnergyConservationResources |
| class | FShadingFurnaceTestPassPS |
| class | FBuildShadingEnergyConservationTableCS |
Namespaces | |
| namespace | ShadingEnergyConservationData |
| namespace | ShadingEnergyConservation |
Macros | |
| #define | SHADING_ENERGY_CONSERVATION_TABLE_RESOLUTION 32 |
Functions | |
| IMPLEMENT_GLOBAL_SHADER (FShadingFurnaceTestPassPS, "/Engine/Private/ShadingFurnaceTest.usf", "MainPS", SF_Pixel) | |
| IMPLEMENT_SHADER_TYPE (, FBuildShadingEnergyConservationTableCS, TEXT("/Engine/Private/ShadingEnergyConservationTable.usf"), TEXT("BuildEnergyTableCS"), SF_Compute) | |
Variables | |
| TGlobalResource< FShadingEnergyConservationResources > | GShadingEnergyConservationResources |
| #define SHADING_ENERGY_CONSERVATION_TABLE_RESOLUTION 32 |
| IMPLEMENT_GLOBAL_SHADER | ( | FShadingFurnaceTestPassPS | , |
| "/Engine/Private/ShadingFurnaceTest.usf" | , | ||
| "MainPS" | , | ||
| SF_Pixel | |||
| ) |
| IMPLEMENT_SHADER_TYPE | ( | FBuildShadingEnergyConservationTableCS | , |
| TEXT("/Engine/Private/ShadingEnergyConservationTable.usf") | , | ||
| TEXT("BuildEnergyTableCS") | , | ||
| SF_Compute | |||
| ) |
| TGlobalResource<FShadingEnergyConservationResources> GShadingEnergyConservationResources |
The global energy conservation data.textures used for scene rendering.