Navigation
API > API/Runtime > API/Runtime/ClothingSystemRuntimeCommon
Classes
| Type | Name | Description | |
|---|---|---|---|
| ClothMeshDesc | |||
| FMeshToMeshFilterSet | |||
| FVertexParameterMapper | Object used to map vertex parameters between two meshes using the same barycentric mesh to mesh mapping data we use for clothing |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ClothingMeshUtils::ComputeVertexContributions
(
TArray< FMeshToMeshVertData >& InOutSkinningData, |
Computes how much each vertex contributes to the final mesh. | |
| void | ClothingMeshUtils::GenerateMeshToMeshVertData
(
TArray< FMeshToMeshVertData >& OutMeshToMeshVertData, |
Given mesh information for two meshes, generate a list of skinning data to embed TargetMesh in SourceMesh | |
| FVector4f | ClothingMeshUtils::GetPointBaryAndDist
(
const FVector3f& A, |
Given a triangle ABC with normals at each vertex NA, NB and NC, get a barycentric coordinate and corresponding distance from the triangle encoded in an FVector4 where the components are (BaryX, BaryY, BaryZ, Dist) | |
| FVector4f | ClothingMeshUtils::GetPointBaryAndDistWithNormals
(
const FVector3f& A, |
Given a triangle ABC with normals at each vertex NA, NB and NC, get a barycentric coordinate and corresponding distance from the triangle encoded in an FVector4 where the components are (BaryX, BaryY, BaryZ, Dist) | |
| void | ClothingMeshUtils::SkinPhysicsMesh
(
const TArray< int32 >& BoneMap, |
Static method for calculating a skinned mesh result from source data |