Skip to main content

Structure of Model

.smd = Skeleton Model
.ski = Skin Information
.bon = Bone Model
.stck = Skeleton Track Animation
.phy = Not currently used
.ecm = link gfx (effects) to items/equipements.

    Model Description .smd (v5, v6, v8)
      contains pathes to the seperated files contains animation blocks with start_sample and end_sample (stored in bon file or in seperated stck files) Skeleton Bones .bon (v5, v6)
        contains bones + properties contains animation samples (position + quaternions) for each bone for all animation (directly concateneted, splited by start-end sample from .smd animation blocks) contains hooks (for gfx / other models i.e. player) & hook matrices Skin Mesh .ski (v8, v9)
          contains textures contains material properties contains vertices & polygons Seperated Bone Animation .stck (v1)
            belongs to .bon file but was outsourced since .bon v6 to make editing of single animations easier contains animation samples (positions and quaternions) for each bone for a single animation