FGroomBindingBuilder

Windows
MacOS
Linux

References

Module

HairStrandsCore

Header

/Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Public/GroomBindingBuilder.h

Include

#include "GroomBindingBuilder.h"

Syntax

struct FGroomBindingBuilder

Functions

Name Description

Public function Static

bool

 

BuildBinding

(
    UGroomBindingAsset* BindingAss...,
    bool bUseGPU,
    bool bInitResources
)

Build binding asset data.

Public function Static

void

 

BuildUniqueSections

Update the root mesh projection data with unique valid mesh section IDs, based on the projection data.

Public function Static

FString

 

GetVersion()

Public function Static

void

 

ProjectStrands

(
    FRDGBuilder& GraphBuilder,
    const FTransform& LocalToWorld,
    const FHairStrandsProjectionMeshDat...,
    TArray< FHairStrandsRestRootResourc...
)

Project strands roots onto a mesh and compute closest triangle ID & barycentric.

Public function Static

void

 

TransferMesh

(
    FRDGBuilder& GraphBuilder,
    const FHairStrandsProjectionMeshDat...,
    const FHairStrandsProjectionMeshDat...,
    TArray< FRWBuffer >& TransferredLO...
)

Transfer mesh vertex position from a source mesh on to a target mesh.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss