From 43cd1e3875b40adafafa01dfd0e5d5e8818a0170 Mon Sep 17 00:00:00 2001 From: eni <129673786+enitama@users.noreply.github.com> Date: Tue, 4 Apr 2023 19:59:14 +0900 Subject: [PATCH] fix: inconsistent handedness in finger bone names (#262) --- .../Editor/HeuristicBoneMapper.cs | 60 +++++++++---------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/Packages/nadena.dev.modular-avatar/Editor/HeuristicBoneMapper.cs b/Packages/nadena.dev.modular-avatar/Editor/HeuristicBoneMapper.cs index 3e821039..b6f7d7a2 100644 --- a/Packages/nadena.dev.modular-avatar/Editor/HeuristicBoneMapper.cs +++ b/Packages/nadena.dev.modular-avatar/Editor/HeuristicBoneMapper.cs @@ -39,36 +39,36 @@ namespace nadena.dev.modular_avatar.core.editor new[] {"LeftEye", "Eye_Left", "Eye_L"}, new[] {"RightEye", "Eye_Right", "Eye_R"}, new[] {"Jaw"}, - new[] {"LeftThumbProximal", "ProximalThumb_Left", "ProximalThumb_L", "Thumb1_L", "RightHandThumb1", "Thumb Proximal.R", "Thunb1_R"}, - new[] {"LeftThumbIntermediate", "IntermediateThumb_Left", "IntermediateThumb_L", "Thumb2_L", "RightHandThumb2", "Thumb Intermediate.R", "Thunb2_R"}, - new[] {"LeftThumbDistal", "DistalThumb_Left", "DistalThumb_L", "Thumb3_L", "RightHandThumb3", "Thumb Distal.R", "Thunb3_R"}, - new[] {"LeftIndexProximal", "ProximalIndex_Left", "ProximalIndex_L", "Index1_L", "RightHandIndex1", "Index Proximal.R"}, - new[] {"LeftIndexIntermediate", "IntermediateIndex_Left", "IntermediateIndex_L", "Index2_L", "RightHandIndex2", "Index Intermediate.R"}, - new[] {"LeftIndexDistal", "DistalIndex_Left", "DistalIndex_L", "Index3_L", "RightHandIndex3", "Index Distal.R"}, - new[] {"LeftMiddleProximal", "ProximalMiddle_Left", "ProximalMiddle_L", "Middle1_L", "RightHandMiddle1", "Middle Proximal.R"}, - new[] {"LeftMiddleIntermediate", "IntermediateMiddle_Left", "IntermediateMiddle_L", "Middle2_L", "RightHandMiddle2", "Middle Intermediate.R"}, - new[] {"LeftMiddleDistal", "DistalMiddle_Left", "DistalMiddle_L", "Middle3_L", "RightHandMiddle3", "Middle Distal.R"}, - new[] {"LeftRingProximal", "ProximalRing_Left", "ProximalRing_L", "Ring1_L", "RightHandRing1", "Ring Proximal.R"}, - new[] {"LeftRingIntermediate", "IntermediateRing_Left", "IntermediateRing_L", "Ring2_L", "RightHandRing2", "Ring Intermediate.R"}, - new[] {"LeftRingDistal", "DistalRing_Left", "DistalRing_L", "Ring3_L", "RightHandRing3", "Ring Distal.R"}, - new[] {"LeftLittleProximal", "ProximalLittle_Left", "ProximalLittle_L", "Little1_L", "RightHandPinky1", "Little Proximal.R"}, - new[] {"LeftLittleIntermediate", "IntermediateLittle_Left", "IntermediateLittle_L", "Little2_L", "RightHandPinky2", "Little Intermediate.R"}, - new[] {"LeftLittleDistal", "DistalLittle_Left", "DistalLittle_L", "Little3_L", "RightHandPinky3", "Little Distal.R"}, - new[] {"RightThumbProximal", "ProximalThumb_Right", "ProximalThumb_R", "Thumb1_R", "LeftHandThumb1", "Thumb Proximal.L", "Thunb1_L"}, - new[] {"RightThumbIntermediate", "IntermediateThumb_Right", "IntermediateThumb_R", "Thumb2_R", "LeftHandThumb2", "Thumb Intermediate.L", "Thunb2_L"}, - new[] {"RightThumbDistal", "DistalThumb_Right", "DistalThumb_R", "Thumb3_R", "LeftHandThumb3", "Thumb Distal.L", "Thunb3_L"}, - new[] {"RightIndexProximal", "ProximalIndex_Right", "ProximalIndex_R", "Index1_R", "LeftHandIndex1", "Index Proximal.L"}, - new[] {"RightIndexIntermediate", "IntermediateIndex_Right", "IntermediateIndex_R", "Index2_R", "LeftHandIndex2", "Index Intermediate.L"}, - new[] {"RightIndexDistal", "DistalIndex_Right", "DistalIndex_R", "Index3_R", "LeftHandIndex3", "Index Distal.L"}, - new[] {"RightMiddleProximal", "ProximalMiddle_Right", "ProximalMiddle_R", "Middle1_R", "LeftHandMiddle1", "Middle Proximal.L"}, - new[] {"RightMiddleIntermediate", "IntermediateMiddle_Right", "IntermediateMiddle_R", "Middle2_R", "LeftHandMiddle2", "Middle Intermediate.L"}, - new[] {"RightMiddleDistal", "DistalMiddle_Right", "DistalMiddle_R", "Middle3_R", "LeftHandMiddle3", "Middle Distal.L"}, - new[] {"RightRingProximal", "ProximalRing_Right", "ProximalRing_R", "Ring1_R", "LeftHandRing1", "Ring Proximal.L"}, - new[] {"RightRingIntermediate", "IntermediateRing_Right", "IntermediateRing_R", "Ring2_R", "LeftHandRing2", "Ring Intermediate.L"}, - new[] {"RightRingDistal", "DistalRing_Right", "DistalRing_R", "Ring3_R", "LeftHandRing3", "Ring Distal.L"}, - new[] {"RightLittleProximal", "ProximalLittle_Right", "ProximalLittle_R", "Little1_R", "LeftHandPinky1", "Little Proximal.L"}, - new[] {"RightLittleIntermediate", "IntermediateLittle_Right", "IntermediateLittle_R", "Little2_R", "LeftHandPinky2", "Little Intermediate.L"}, - new[] {"RightLittleDistal", "DistalLittle_Right", "DistalLittle_R", "Little3_R", "LeftHandPinky3", "Little Distal.L"}, + new[] {"LeftThumbProximal", "ProximalThumb_Left", "ProximalThumb_L", "Thumb1_L", "LeftHandThumb1", "Thumb Proximal.L", "Thunb1_L"}, + new[] {"LeftThumbIntermediate", "IntermediateThumb_Left", "IntermediateThumb_L", "Thumb2_L", "LeftHandThumb2", "Thumb Intermediate.L", "Thunb2_L"}, + new[] {"LeftThumbDistal", "DistalThumb_Left", "DistalThumb_L", "Thumb3_L", "LeftHandThumb3", "Thumb Distal.L", "Thunb3_L"}, + new[] {"LeftIndexProximal", "ProximalIndex_Left", "ProximalIndex_L", "Index1_L", "LeftHandIndex1", "Index Proximal.L"}, + new[] {"LeftIndexIntermediate", "IntermediateIndex_Left", "IntermediateIndex_L", "Index2_L", "LeftHandIndex2", "Index Intermediate.L"}, + new[] {"LeftIndexDistal", "DistalIndex_Left", "DistalIndex_L", "Index3_L", "LeftHandIndex3", "Index Distal.L"}, + new[] {"LeftMiddleProximal", "ProximalMiddle_Left", "ProximalMiddle_L", "Middle1_L", "LeftHandMiddle1", "Middle Proximal.L"}, + new[] {"LeftMiddleIntermediate", "IntermediateMiddle_Left", "IntermediateMiddle_L", "Middle2_L", "LeftHandMiddle2", "Middle Intermediate.L"}, + new[] {"LeftMiddleDistal", "DistalMiddle_Left", "DistalMiddle_L", "Middle3_L", "LeftHandMiddle3", "Middle Distal.L"}, + new[] {"LeftRingProximal", "ProximalRing_Left", "ProximalRing_L", "Ring1_L", "LeftHandRing1", "Ring Proximal.L"}, + new[] {"LeftRingIntermediate", "IntermediateRing_Left", "IntermediateRing_L", "Ring2_L", "LeftHandRing2", "Ring Intermediate.L"}, + new[] {"LeftRingDistal", "DistalRing_Left", "DistalRing_L", "Ring3_L", "LeftHandRing3", "Ring Distal.L"}, + new[] {"LeftLittleProximal", "ProximalLittle_Left", "ProximalLittle_L", "Little1_L", "LeftHandPinky1", "Little Proximal.L"}, + new[] {"LeftLittleIntermediate", "IntermediateLittle_Left", "IntermediateLittle_L", "Little2_L", "LeftHandPinky2", "Little Intermediate.L"}, + new[] {"LeftLittleDistal", "DistalLittle_Left", "DistalLittle_L", "Little3_L", "LeftHandPinky3", "Little Distal.L"}, + new[] {"RightThumbProximal", "ProximalThumb_Right", "ProximalThumb_R", "Thumb1_R", "RightHandThumb1", "Thumb Proximal.R", "Thunb1_R"}, + new[] {"RightThumbIntermediate", "IntermediateThumb_Right", "IntermediateThumb_R", "Thumb2_R", "RightHandThumb2", "Thumb Intermediate.R", "Thunb2_R"}, + new[] {"RightThumbDistal", "DistalThumb_Right", "DistalThumb_R", "Thumb3_R", "RightHandThumb3", "Thumb Distal.R", "Thunb3_R"}, + new[] {"RightIndexProximal", "ProximalIndex_Right", "ProximalIndex_R", "Index1_R", "RightHandIndex1", "Index Proximal.R"}, + new[] {"RightIndexIntermediate", "IntermediateIndex_Right", "IntermediateIndex_R", "Index2_R", "RightHandIndex2", "Index Intermediate.R"}, + new[] {"RightIndexDistal", "DistalIndex_Right", "DistalIndex_R", "Index3_R", "RightHandIndex3", "Index Distal.R"}, + new[] {"RightMiddleProximal", "ProximalMiddle_Right", "ProximalMiddle_R", "Middle1_R", "RightHandMiddle1", "Middle Proximal.R"}, + new[] {"RightMiddleIntermediate", "IntermediateMiddle_Right", "IntermediateMiddle_R", "Middle2_R", "RightHandMiddle2", "Middle Intermediate.R"}, + new[] {"RightMiddleDistal", "DistalMiddle_Right", "DistalMiddle_R", "Middle3_R", "RightHandMiddle3", "Middle Distal.R"}, + new[] {"RightRingProximal", "ProximalRing_Right", "ProximalRing_R", "Ring1_R", "RightHandRing1", "Ring Proximal.R"}, + new[] {"RightRingIntermediate", "IntermediateRing_Right", "IntermediateRing_R", "Ring2_R", "RightHandRing2", "Ring Intermediate.R"}, + new[] {"RightRingDistal", "DistalRing_Right", "DistalRing_R", "Ring3_R", "RightHandRing3", "Ring Distal.R"}, + new[] {"RightLittleProximal", "ProximalLittle_Right", "ProximalLittle_R", "Little1_R", "RightHandPinky1", "Little Proximal.R"}, + new[] {"RightLittleIntermediate", "IntermediateLittle_Right", "IntermediateLittle_R", "Little2_R", "RightHandPinky2", "Little Intermediate.R"}, + new[] {"RightLittleDistal", "DistalLittle_Right", "DistalLittle_R", "Little3_R", "RightHandPinky3", "Little Distal.R"}, new[] {"UpperChest", "UChest"}, };