![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "VolumeRendering.h"#include "ScreenRendering.h"#include "DataDrivenShaderPlatformInfo.h"#include "ShaderCompilerCore.h"Functions | |
| IMPLEMENT_SHADER_TYPE (, FWriteToSliceVS, TEXT("/Engine/Private/TranslucentLightingShaders.usf"), TEXT("WriteToSliceMainVS"), SF_Vertex) | |
| IMPLEMENT_SHADER_TYPE (, FWriteToSliceGS, TEXT("/Engine/Private/TranslucentLightingShaders.usf"), TEXT("WriteToSliceMainGS"), SF_Geometry) | |
| ENGINE_API void | RasterizeToVolumeTexture (FRHICommandList &RHICmdList, FVolumeBounds VolumeBounds) |
Variables | |
| TGlobalResource< FVolumeRasterizeVertexBuffer > | GVolumeRasterizeVertexBuffer |
| IMPLEMENT_SHADER_TYPE | ( | FWriteToSliceGS | , |
| TEXT("/Engine/Private/TranslucentLightingShaders.usf") | , | ||
| TEXT("WriteToSliceMainGS") | , | ||
| SF_Geometry | |||
| ) |
| IMPLEMENT_SHADER_TYPE | ( | FWriteToSliceVS | , |
| TEXT("/Engine/Private/TranslucentLightingShaders.usf") | , | ||
| TEXT("WriteToSliceMainVS") | , | ||
| SF_Vertex | |||
| ) |
| ENGINE_API void RasterizeToVolumeTexture | ( | FRHICommandList & | RHICmdList, |
| FVolumeBounds | VolumeBounds | ||
| ) |
Draws a quad per volume texture slice to the subregion of the volume texture specified.
| TGlobalResource<FVolumeRasterizeVertexBuffer> GVolumeRasterizeVertexBuffer |