| FRenderResource
|
Module |
|
Header |
/Engine/Source/Runtime/Renderer/Public/HairStrandsInterface.h |
Include |
#include "HairStrandsInterface.h" |
class FHairGroupPublicData : public FRenderResource
Public group data.
Name | Description | ||
---|---|---|---|
|
bCullingResultAvailable |
||
|
bLODVisibility |
||
|
bSupportVoxelization |
||
|
ClusterAABBBuffer |
Hair Cluster & Hair Group bounding box buffer |
|
|
ClusterCount |
||
|
ClusterDataIndex |
||
|
CulledVertexIdBuffer |
Culling & LODing results for a hair group |
|
|
CulledVertexRadiusScaleBuffer |
||
|
DrawIndirectBuffer |
Indirect draw buffer to draw everything or the result of the culling per pass |
|
|
DrawIndirectRasterComputeBuffer |
||
|
GroupAABBBuffer |
||
|
GroupControlTriangleStripVertexCount |
||
|
GroupIndex |
||
|
float |
LODBias |
|
|
LODGeometryTypes |
||
|
float |
LODIndex |
Data change every frame by the groom proxy based on views data. |
|
TArray< float > |
LODScreenSizes |
|
|
LODVisibilities |
CPU LOD selection. |
|
|
VertexCount |
||
|
VFInput |
Name | Description | |
---|---|---|
|
FHairGroupPublicData ( |
Name | Description | ||
---|---|---|---|
|
GetFriendlyName() |
||
|
InitRHI() |
Initializes the RHI resources used by this resource. |
|
|
ReleaseRHI() |
Releases the RHI resources used by this resource. |
Name |
Description |
|
---|---|---|
|
FVertexFactoryInput |