Navigation
Classes
| Type | Name | Description | |
|---|---|---|---|
| FHelpers | Use a helper class to avoid adding to all functions. | ||
| UNearestNeighborModel | The nearest neighbor model. | ||
| UNearestNeighborModelInputInfo | |||
| UNearestNeighborModelInstance | |||
| UNearestNeighborModelSection | The section of the nearest neighbor model. | ||
| UNearestNeighborModelVizSettings | The vizualization settings specific to the the vertex delta model. | ||
| UNearestNeighborOptimizedNetworkLoader | Helper class to load the optimized network from disk. |
Enums
| Type | Name | Description | |
|---|---|---|---|
| ENearestNeighborModelSectionWeightMapCreationMethod | |||
| UE::NearestNeighborModel::EOpFlag |
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< float > | AssetNeighborCoeffs | PCA coefficients of the nearest neighbors. | |
| TArray< int32 > | AssetNeighborIndexMap | Mapping from NeighborCoeffs to AssetNeighborCoeffs | |
| TArray< float > | AssetNeighborOffsets | The remaining offsets of the nearest neighbor shapes (after reducing PCA offsets). | |
| TArray< float > | NeighborCoeffs | ||
| uint32 | NumNeighbors | Number of neighbors used for this cloth part | |
| uint32 | NumVertices | Number of vertices in this cloth part | |
| TArray< float > | PCABasis | PCA basis for this cloth part. This is a flattened array of size (PCACoeffNum, NumVertices * 3) | |
| uint32 | PCACoeffStart | The start index of PCA coeffcients of this cloth part | |
| TArray< uint32 > | VertexMap | Vertex indices for this cloth part | |
| TArray< float > | VertexMean | Vertex mean for PCA computation. This has the size of NumVertices * 3 |