Developer knowledge network · moderated exchange

مجتمع الكود غير الموثوق به

أبحاث المطورين، مجتمع الهندسة العكسية والترميز

Knowledge indexيعيش
4Categories
919Threads
2.8Kدعامات
Guide

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

apex_glow_god
Apex Reverser
MEMBER
مندوب: 128
تاريخ الانضمام: Dec 2020
دعامات: 8
شكرًا: 30
4 weeks ago · 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
مندوب: 105
تاريخ الانضمام: Aug 2018
دعامات: 52
شكرًا: 41
4 weeks ago · 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
مندوب: 72
تاريخ الانضمام: Sep 2019
دعامات: 32
شكرًا: 16
4 weeks ago · Jul 26, 2026 7:46 AM
#3

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