/Engine/Source/Runtime/RawMesh/Public/RawMesh.h
Additionally, to ease in backwards compatibility all properties should use only primitive types!
struct FRawMesh
TArray< int32 >
FaceMaterialIndices
Material index. Array[FaceId] = int32
TArray< uint32 ...
FaceSmoothingMasks
Smoothing mask. Array[FaceId] = uint32
TArray< int32 >
MaterialIndexToImportIndex
Map from material index -> original material index at import time.
TArray< FVector...
VertexPositions
Position in local space. Array[VertexId] = float3(x,y,z)
TArray<FColor...
WedgeColors
Color. Array[WedgeId]=float3(r,g,b,a)
TArray< uint32 ...
WedgeIndices
Indexof the vertex at this wedge. Array[WedgeId] = VertexId
TArray< FVector...
WedgeTangentX
Tangent, U direction. Array[WedgeId] = float3(x,y,z)
TArray< FVector...
WedgeTangentY
Tangent, V direction. Array[WedgeId] = float3(x,y,z)
TArray< FVector...
WedgeTangentZ
Normal. Array[WedgeId] = float3(x,y,z)
TArray< FVector...
WedgeTexCoords
Texture coordinates. Array[UVId][WedgeId]=float2(u,v)