Rendering oriented 3D bounding boxes on GTA V ped models:
void DrawPedBox3D(Ped ped, ImU32 color, const Matrix4x4& vMatrix) {
Vector3 head = GetPedBoneCoords(ped, 31086); // SKEL_Head
Vector3 lFoot = GetPedBoneCoords(ped, 63931); // SKEL_L_Foot
Vector3 rFoot = GetPedBoneCoords(ped, 52301); // SKEL_R_Foot
Vector3 feet = (lFoot + rFoot) * 0.5f;
float height = head.z - feet.z + 0.35f;
float width = 0.65f;
DrawOriented3DBox(feet, width, height, GetEntityHeading(ped), color, vMatrix);
}