From 1d56677c8c89502f5972a93026681ae067a5f08b Mon Sep 17 00:00:00 2001 From: Nils Hasler Date: Wed, 19 Feb 2025 11:34:07 +0100 Subject: [PATCH] even more bone type fixes --- captury/PublicStructs.h | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/captury/PublicStructs.h b/captury/PublicStructs.h index 925e605..9a71b80 100644 --- a/captury/PublicStructs.h +++ b/captury/PublicStructs.h @@ -5,66 +5,79 @@ #pragma pack(push, 1) -enum CapturyBoneTypes { +enum CapturyBoneType { CAPTURY_UNKNOWN_BONE = -1, CAPTURY_HIPS = 0, // the joint where legs attach to the spine CAPTURY_SPINE, CAPTURY_NECK, CAPTURY_HEAD, + CAPTURY_HEAD_END, CAPTURY_LEFT_CLAVICLE, CAPTURY_LEFT_SHOULDER, CAPTURY_LEFT_ELBOW, CAPTURY_LEFT_WRIST, CAPTURY_LEFT_THUMB_METACARPAL, - CAPTURY_LEFT_THUMB_MEDIAL, + CAPTURY_LEFT_THUMB_PROXIMAL, CAPTURY_LEFT_THUMB_DISTAL, + CAPTURY_LEFT_THUMB_END, CAPTURY_LEFT_INDEX_METACARPAL, CAPTURY_LEFT_INDEX_PROXIMAL, CAPTURY_LEFT_INDEX_MEDIAL, CAPTURY_LEFT_INDEX_DISTAL, + CAPTURY_LEFT_INDEX_END, CAPTURY_LEFT_MIDDLE_METACARPAL, CAPTURY_LEFT_MIDDLE_PROXIMAL, CAPTURY_LEFT_MIDDLE_MEDIAL, CAPTURY_LEFT_MIDDLE_DISTAL, + CAPTURY_LEFT_MIDDLE_END, CAPTURY_LEFT_RING_METACARPAL, CAPTURY_LEFT_RING_PROXIMAL, CAPTURY_LEFT_RING_MEDIAL, CAPTURY_LEFT_RING_DISTAL, + CAPTURY_LEFT_RING_END, CAPTURY_LEFT_PINKY_METACARPAL, CAPTURY_LEFT_PINKY_PROXIMAL, CAPTURY_LEFT_PINKY_MEDIAL, CAPTURY_LEFT_PINKY_DISTAL, + CAPTURY_LEFT_PINKY_END, CAPTURY_RIGHT_CLAVICLE, CAPTURY_RIGHT_SHOULDER, CAPTURY_RIGHT_ELBOW, CAPTURY_RIGHT_WRIST, CAPTURY_RIGHT_THUMB_METACARPAL, - CAPTURY_RIGHT_THUMB_MEDIAL, + CAPTURY_RIGHT_THUMB_PROXIMAL, CAPTURY_RIGHT_THUMB_DISTAL, + CAPTURY_RIGHT_THUMB_END, CAPTURY_RIGHT_INDEX_METACARPAL, CAPTURY_RIGHT_INDEX_PROXIMAL, CAPTURY_RIGHT_INDEX_MEDIAL, CAPTURY_RIGHT_INDEX_DISTAL, + CAPTURY_RIGHT_INDEX_END, CAPTURY_RIGHT_MIDDLE_METACARPAL, CAPTURY_RIGHT_MIDDLE_PROXIMAL, CAPTURY_RIGHT_MIDDLE_MEDIAL, CAPTURY_RIGHT_MIDDLE_DISTAL, + CAPTURY_RIGHT_MIDDLE_END, CAPTURY_RIGHT_RING_METACARPAL, CAPTURY_RIGHT_RING_PROXIMAL, CAPTURY_RIGHT_RING_MEDIAL, CAPTURY_RIGHT_RING_DISTAL, + CAPTURY_RIGHT_RING_END, CAPTURY_RIGHT_PINKY_METACARPAL, CAPTURY_RIGHT_PINKY_PROXIMAL, CAPTURY_RIGHT_PINKY_MEDIAL, CAPTURY_RIGHT_PINKY_DISTAL, + CAPTURY_RIGHT_PINKY_END, CAPTURY_LEFT_HIP, CAPTURY_LEFT_KNEE, CAPTURY_LEFT_ANKLE, CAPTURY_LEFT_BALL, + CAPTURY_LEFT_TOES_END, CAPTURY_RIGHT_HIP, CAPTURY_RIGHT_KNEE, CAPTURY_RIGHT_ANKLE, - CAPTURY_RIGHT_BALL + CAPTURY_RIGHT_BALL, + CAPTURY_RIGHT_TOES_END }; struct CapturyJoint {