Model.blob: Difference between revisions

From wowdev
Jump to navigation Jump to search
Line 14: Line 14:


=MBFN=
=MBFN=
{{Template:SectionBox/VersionRange|max_expansionlevel=7|max_exclusive}}
{{Template:SectionBox/VersionRange|max_expansionlevel=7|max_exclusive=1}}
  char filenames[]; // zero-terminated, no file extensions.
  char filenames[]; // zero-terminated, no file extensions.

Revision as of 00:18, 19 August 2017

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 {
#if < Legion
  uint32_t filenameOffset;  // into MBFN chunk
#else
  uint32_t fileDataId;
#endif
  CAaBox boundingBox;      // No idea of colision or vertex bounding box.
} entries[];

MBFN

This section only applies to versions < Legion.
char filenames[]; // zero-terminated, no file extensions.