BONE: Difference between revisions

From wowdev
Jump to navigation Jump to search
(Split this page off from M2/WotLK, following in the trend of the PHYS page.)
 
mNo edit summary
 
Line 1: Line 1:
{{Template:SectionBox/VersionRange|min_expansionlevel=6}}
{{Template:SectionBox/VersionRange|min_expansionlevel=6}}
.bone files are [[Chunk|chunked]] with an extra header. They are named "%s_%02d.bone" % (base_name, variant) for models with sequence 808 present.
.bone files are [[Chunk|chunked]] with an extra header. They are named "%s_%02d.bone" % (base_name, variant) for models with sequence 808 present, one file per variant of that sequence.


=Header=
=Header=

Latest revision as of 20:54, 8 April 2020

This section only applies to versions ≥ WoD.

.bone files are chunked with an extra header. They are named "%s_%02d.bone" % (base_name, variant) for models with sequence 808 present, one file per variant of that sequence.

Header

uint32_t unk; // ignored, shall be 1 (possibly version?)

BIDA

uint16_t bone_id[]; // count should be equivalent to number of FacePose (808) sequences - 1

BOMT

C44Matrix boneOffsetMatrices[]; // same count as BIDA, transformation matrix for the given bone