![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "HeterogeneousVolumes.h"#include "HeterogeneousVolumeInterface.h"#include "LocalVertexFactory.h"#include "MeshPassUtils.h"#include "PixelShaderUtils.h"#include "RayTracingDefinitions.h"#include "RayTracingInstance.h"#include "RayTracingInstanceBufferUtil.h"#include "RendererPrivate.h"#include "ScenePrivate.h"#include "PrimitiveDrawingUtils.h"Classes | |
| class | FHeterogeneousVolumesBakeMaterialCS |
Functions | |
| IMPLEMENT_MATERIAL_SHADER_TYPE (, FHeterogeneousVolumesBakeMaterialCS, TEXT("/Engine/Private/HeterogeneousVolumes/HeterogeneousVolumesMaterialBakingPipeline.usf"), TEXT("HeterogeneousVolumesBakeMaterialCS"), SF_Compute) | |
| void | ComputeHeterogeneousVolumeBakeMaterial (FRDGBuilder &GraphBuilder, const FScene *Scene, const FViewInfo &View, const IHeterogeneousVolumeInterface *HeterogeneousVolumeInterface, const FMaterialRenderProxy *MaterialRenderProxy, const FPersistentPrimitiveIndex &PersistentPrimitiveIndex, const FBoxSphereBounds LocalBoxSphereBounds, FIntVector VolumeResolution, FRDGTextureRef &HeterogeneousVolumeExtinctionTexture, FRDGTextureRef &HeterogeneousVolumeEmissionTexture, FRDGTextureRef &HeterogeneousVolumeAlbedoTexture) |
| void ComputeHeterogeneousVolumeBakeMaterial | ( | FRDGBuilder & | GraphBuilder, |
| const FScene * | Scene, | ||
| const FViewInfo & | View, | ||
| const IHeterogeneousVolumeInterface * | HeterogeneousVolumeInterface, | ||
| const FMaterialRenderProxy * | MaterialRenderProxy, | ||
| const FPersistentPrimitiveIndex & | PersistentPrimitiveIndex, | ||
| const FBoxSphereBounds | LocalBoxSphereBounds, | ||
| FIntVector | VolumeResolution, | ||
| FRDGTextureRef & | HeterogeneousVolumeExtinctionTexture, | ||
| FRDGTextureRef & | HeterogeneousVolumeEmissionTexture, | ||
| FRDGTextureRef & | HeterogeneousVolumeAlbedoTexture | ||
| ) |
| IMPLEMENT_MATERIAL_SHADER_TYPE | ( | FHeterogeneousVolumesBakeMaterialCS | , |
| TEXT("/Engine/Private/HeterogeneousVolumes/HeterogeneousVolumesMaterialBakingPipeline.usf") | , | ||
| TEXT("HeterogeneousVolumesBakeMaterialCS") | , | ||
| SF_Compute | |||
| ) |