Navigation
API > API/Plugins > API/Plugins/AlembicLibrary
References
| Module | AlembicLibrary |
| Header | /Engine/Plugins/Importers/AlembicImporter/Source/AlembicLibrary/Public/AbcPolyMesh.h |
| Include | #include "AbcPolyMesh.h" |
Syntax
struct FAbcMeshSample
Remarks
Structure for storing individual track samples
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FLinearColor > | Colors | ||
| TArray< uint32 > | Indices | ||
| TArray< int32 > | MaterialIndices | Per Face material and smoothing group index. | |
| TArray< FVector3f > | Normals | Vertex attributes (per index based) | |
| uint32 | NumMaterials | ||
| uint32 | NumSmoothingGroups | Number of smoothing groups and different materials (will always be at least 1) | |
| uint32 | NumUVSets | ||
| float | SampleTime | Time in track this sample was taken from. | |
| TArray< uint32 > | SmoothingGroupIndices | ||
| TArray< FVector3f > | TangentX | ||
| TArray< FVector3f > | TangentY | ||
| TArray< FVector2f >[MAX_TEXCOORDS] | UVs | ||
| TArray< FVector3f > | Velocities | ||
| TArray< FVector3f > | Vertices |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAbcMeshSample
(
const FAbcMeshSample& InSample |
Constructing from other sample |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Copy
(
const FAbcMeshSample& InSample, |
||
| void | Copy
(
const FAbcMeshSample* InSample, |
||
| void | Reset
(
const ESampleReadFlags ReadFlags |