Appearance
Number of components (e.g., 3 for Vector3).
unsigned int item_size {0};
Semantic type of the attribute.
VertexAttributeType type {VertexAttributeType::None};