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

Classes

struct  ClothingMeshUtils::ClothMeshDesc::FClothBvEntry
 

Namespaces

namespace  ClothingMeshUtils
 

Macros

#define LOCTEXT_NAMESPACE   "ClothingMeshUtils"
 
#define NUM_INFLUENCES_PER_VERTEX   5
 

Functions

void ClothingMeshUtils::SkinPhysicsMesh (const TArray< int32 > &InBoneMap, const FClothPhysicalMeshData &InMesh, const FTransform &PostTransform, const FMatrix44f *InBoneMatrices, const int32 InNumBoneMatrices, TArray< FVector3f > &OutPositions, TArray< FVector3f > &OutNormals)
 
void ClothingMeshUtils::GenerateMeshToMeshVertData (TArray< FMeshToMeshVertData > &OutMeshToMeshVertData, const ClothMeshDesc &TargetMesh, const ClothMeshDesc &SourceMesh, const FPointWeightMap *MaxDistances, bool bUseSmoothTransitions, bool bUseMultipleInfluences, float KernelMaxDistance, const TArray< FMeshToMeshFilterSet > &FilterSets)
 
FVector4f ClothingMeshUtils::GetPointBaryAndDist (const FVector3f &A, const FVector3f &B, const FVector3f &C, const FVector3f &Point)
 
double ClothingMeshUtils::TripleProduct (const FVector3f &A, const FVector3f &B, const FVector3f &C)
 
int32 ClothingMeshUtils::QuadraticRoots (double A, double B, double Result[])
 
int32 ClothingMeshUtils::CubicRoots (double A, double B, double C, double Result[])
 
FVector4f ClothingMeshUtils::GetPointBaryAndDistWithNormals (const FVector3f &A, const FVector3f &B, const FVector3f &C, const FVector3f &InputNA, const FVector3f &InputNB, const FVector3f &InputNC, const FVector3f &Point)
 
void ClothingMeshUtils::ComputeVertexContributions (TArray< FMeshToMeshVertData > &InOutSkinningData, const FPointWeightMap *const InMaxDistances, const bool bInSmoothTransition, const bool bInUseMultipleInfluences)
 

Variables

constexpr int ClothingMeshUtils::MaxNumRootsAndExtrema = 5
 

Macro Definition Documentation

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "ClothingMeshUtils"

◆ NUM_INFLUENCES_PER_VERTEX

#define NUM_INFLUENCES_PER_VERTEX   5