Developer knowledge network · moderated exchange

Społeczność UnreliableCode

Badania programistów, inżynieria wsteczna i społeczność programistów

Knowledge indexNa żywo
4Categories
919Threads
2.8KPosty
Guide

Hitbox Bone Mapping in Apex Legends: Head, Neck, Spine, Pelvis [v2.4 Technical Discussion]

apex_glow_god
Apex Reverser
MEMBER
Rozpustnik: 128
Data dołączenia: Dec 2020
Posty: 8
Dzięki: 30
4 tygodnie temu · Jul 25, 2026 8:57 PM
#1

Standard skeletal bone IDs in Apex Legends character models:

  • Bone 8: Head / Helmet
  • Bone 7: Neck
  • Bone 5: Upper Spine / Chest
  • Bone 3: Lower Spine
  • Bone 2: Pelvis / Hip Center
  • Bone 12: Left Shoulder
  • Bone 16: Right Shoulder
CPP
Vector3 GetBonePosition(CPlayer* pPlayer, int boneId) {
    uint64_t boneMatrix = *(uint64_t*)(pPlayer + offset_bonematrix);
    Matrix3x4 bone = *(Matrix3x4*)(boneMatrix + (boneId * sizeof(Matrix3x4)));
    return { bone.m[0][3], bone.m[1][3], bone.m[2][3] };
}
matrix_math_guy
Math Specialist
MEMBER
Rozpustnik: 105
Data dołączenia: Aug 2018
Posty: 52
Dzięki: 41
4 tygodnie temu · Jul 26, 2026 1:09 AM
#2

Bone 8 for head and Bone 5 for chest covers 100% of aimbot targeting needs.

raycast_ryan
Ballistics Dev
MEMBER
Rozpustnik: 72
Data dołączenia: Sep 2019
Posty: 32
Dzięki: 16
4 tygodnie temu · Jul 26, 2026 7:46 AM
#3

Bone matrices match Wraith, Pathfinder, and Octane models identically.