public void ReadVertices(byte[] raw)
{
int count = GetArrayCount(raw);
Vertices = new Vector3[count];
for (int i = 0; i < count; i++)
{
Vertices[i].X = BitConverter.ToSingle(raw, 28 + i * 12);
Vertices[i].Y = BitConverter.ToSingle(raw, 32 + i * 12);
Vertices[i].Z = BitConverter.ToSingle(raw, 36 + i * 12);
}
}