UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
HairStrandsRasterCommon.h File Reference

Go to the source code of this file.

Enumerations

enum class  EHairStrandsRasterPassType : uint8 { FrontDepth , DeepOpacityMap }
 

Functions

void AddHairDeepShadowRasterPass (FRDGBuilder &GraphBuilder, const FScene *Scene, const FViewInfo *ViewInfo, const FHairStrandsMacroGroupData::TPrimitiveInfos &PrimitiveSceneInfos, const EHairStrandsRasterPassType ShadowPassType, const FIntPoint &ViewportRect, const FVector4f &HairRenderInfo, const uint32 HairRenderInfoBits, const FVector3f &LightDirection, FHairDeepShadowRasterPassParameters *PassParameters, FInstanceCullingManager &InstanceCullingManager)
 

Enumeration Type Documentation

◆ EHairStrandsRasterPassType

Enumerator
FrontDepth 
DeepOpacityMap 

Function Documentation

◆ AddHairDeepShadowRasterPass()

void AddHairDeepShadowRasterPass ( FRDGBuilder GraphBuilder,
const FScene Scene,
const FViewInfo ViewInfo,
const FHairStrandsMacroGroupData::TPrimitiveInfos PrimitiveSceneInfos,
const EHairStrandsRasterPassType  ShadowPassType,
const FIntPoint ViewportRect,
const FVector4f HairRenderInfo,
const uint32  HairRenderInfoBits,
const FVector3f LightDirection,
FHairDeepShadowRasterPassParameters PassParameters,
FInstanceCullingManager InstanceCullingManager 
)