public unsafe M2Bounds(byte[] data)
{
fixed (byte* p = data)
{
var header = (M2Header*)p;
Bounds = header->bounds;
BoundingRadius = header->boundingRadius;
ParseVertices((Vector3*)(p + header->offBoundingVertices), header->nBoundingVertices);
ParseTriangles((ushort*)(p + header->offBoundingTriangles), header->nBoundingTriangles);
}
}