Model.blob: Difference between revisions

From wowdev
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 6: Line 6:
  struct {
  struct {
   uint32_t filenameOffset; // into MBFN chunk
   uint32_t filenameOffset; // into MBFN chunk
   CAaBox boundingBox;      // No idea of colision or vertex bounding box.
   {{Template:Type|CAaBox}} boundingBox;      // No idea of colision or vertex bounding box.
  } entries[];
  } entries[];
=MBFN=
=MBFN=
  char filenames[]; // zero-terminated, no file extensions.
  char filenames[]; // zero-terminated, no file extensions.

Revision as of 21:34, 23 February 2016

This section only applies to versions ≥ Cata.

This is storing bounding boxes for all models. It was added in Cataclysm to help with streaming data.

MBVR

uint32_t version;

MBBB

struct {
  uint32_t filenameOffset; // into MBFN chunk
  CAaBox boundingBox;      // No idea of colision or vertex bounding box.
} entries[];

MBFN

char filenames[]; // zero-terminated, no file extensions.