![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "HairStrandsMacroGroup.h"#include "HairStrandsUtils.h"#include "HairStrandsData.h"#include "SceneRendering.h"#include "PrimitiveDrawingUtils.h"#include "RendererInterface.h"#include "Shader.h"#include "GlobalShader.h"#include "ShaderParameters.h"#include "ShaderParameterStruct.h"#include "ScenePrivate.h"Classes | |
| class | FHairMacroGroupAABBCS |
Functions | |
| DECLARE_GPU_STAT (HairStrandsAABB) | |
| IMPLEMENT_GLOBAL_SHADER (FHairMacroGroupAABBCS, "/Engine/Private/HairStrands/HairStrandsAABB.usf", "Main", SF_Compute) | |
| void | GetVoxelPageResolution (uint32 &OutPageResolution, uint32 &OutPageResolutionLog2) |
| bool | IsHairStrandsNonVisibleShadowCastingEnable () |
| void | CreateHairStrandsMacroGroups (FRDGBuilder &GraphBuilder, const FScene *Scene, const FViewInfo &View, const FHairInstanceCullingResults &CullingResults, FHairStrandsViewData &OutHairStrandsViewData, bool bBuildGPUAABB) |
| void CreateHairStrandsMacroGroups | ( | FRDGBuilder & | GraphBuilder, |
| const FScene * | Scene, | ||
| const FViewInfo & | View, | ||
| const FHairInstanceCullingResults & | CullingResults, | ||
| FHairStrandsViewData & | OutHairStrandsViewData, | ||
| bool | bBuildGPUAABB | ||
| ) |
| DECLARE_GPU_STAT | ( | HairStrandsAABB | ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FHairMacroGroupAABBCS | , |
| "/Engine/Private/HairStrands/HairStrandsAABB.usf" | , | ||
| "Main" | , | ||
| SF_Compute | |||
| ) |
| bool IsHairStrandsNonVisibleShadowCastingEnable | ( | ) |