New rig definition

This commit is contained in:
raccoon
2025-04-22 18:05:38 +05:00
parent b3814a1bf0
commit a68388bc91
3 changed files with 756 additions and 196 deletions

View File

@@ -569,7 +569,7 @@ ModelImporter:
scale: {x: 1, y: 1, z: 1}
- name: bip_eye_L
parentName: bip_head
position: {x: -0.1575, y: -0.125, z: -0.25}
position: {x: -0.1875, y: -0.125, z: -0.25}
rotation: {x: -0.7071068, y: 0, z: 0.7071067, w: 0}
scale: {x: 1, y: 1, z: 1}
- name: def_eye_L
@@ -579,7 +579,7 @@ ModelImporter:
scale: {x: 1, y: 1, z: 1}
- name: bip_eye_R
parentName: bip_head
position: {x: -0.1575, y: 0.125, z: -0.25}
position: {x: -0.1875, y: 0.125, z: -0.25}
rotation: {x: -0.7071068, y: 0, z: 0.7071067, w: 0}
scale: {x: 1, y: 1, z: 1}
- name: def_eye_R
@@ -687,14 +687,24 @@ ModelImporter:
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_elbow_0_L
parentName: def_upperArm_L
position: {x: -0.25, y: 0, z: 0.125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_elbow_01_L
parentName: def_elbow_0_L
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_elbow_1_L
parentName: def_upperArm_L
position: {x: -0.25, y: 0, z: -0.125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_elbow_0_L
parentName: def_upperArm_L
position: {x: -0.25, y: 0, z: 0.125}
- name: def_elbow_11_L
parentName: def_elbow_1_L
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_forearm_L
@@ -717,59 +727,179 @@ ModelImporter:
position: {x: -0.25, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_thumb_0_L
parentName: def_hand_L
position: {x: -0.03125, y: 0.09375, z: -0.09375}
rotation: {x: 1, y: 0, z: 0, w: 0}
scale: {x: 1, y: 1, z: 1}
- name: def_thumb_1_L
parentName: def_thumb_0_L
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_thumb_2_L
parentName: def_thumb_1_L
position: {x: -0.03125, y: 0, z: -0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_thumbKnuckle_1_L
parentName: def_thumb_1_L
position: {x: -0.03125, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_thumbKnuckle_11_L
parentName: def_thumbKnuckle_1_L
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_thumbKnuckle_0_L
parentName: def_thumb_0_L
position: {x: -0.09375, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_thumbKnuckle_01_L
parentName: def_thumbKnuckle_0_L
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_index_0_L
parentName: def_hand_L
position: {x: 0, y: -0.0625, z: -0.09375}
position: {x: -0.03125, y: -0.09375, z: -0.09375}
rotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_indexKnuckle_0_L
parentName: def_index_0_L
position: {x: -0.09375, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_indexKnuckle_01_L
parentName: def_indexKnuckle_0_L
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_index_1_L
parentName: def_index_0_L
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: -0.5847111, z: 0, w: 0.8112416}
scale: {x: 1, y: 1, z: 1}
- name: def_index_2_L
parentName: def_index_1_L
position: {x: -0.09882149, y: 0, z: 0}
rotation: {x: 0, y: -0.8112426, z: 0, w: 0.58470976}
rotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_indexKnuckle_1_L
parentName: def_index_1_L
position: {x: -0.13834953, y: 0, z: 0.01976428}
position: {x: -0.0625, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_indexKnuckle_0_L
parentName: def_index_0_L
position: {x: -0.125, y: 0, z: 0.0625}
- name: def_indexKnuckle_11_L
parentName: def_indexKnuckle_1_L
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_thumb_0_L
parentName: def_hand_L
position: {x: -0.0625, y: 0.078125, z: -0.0625}
rotation: {x: 0.7071067, y: 0, z: -0.7071068, w: 0}
- name: def_index_2_L
parentName: def_index_1_L
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_palm_0_L
- name: def_middle_0_L
parentName: def_hand_L
position: {x: 0, y: -0.0625, z: -0.03125}
position: {x: -0.03125, y: -0.09375, z: -0.03125}
rotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_palm_1_L
parentName: def_palm_0_L
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: -0.58471113, z: 0, w: 0.81124157}
scale: {x: 1, y: 1, z: 1}
- name: def_palm_2_L
parentName: def_palm_1_L
position: {x: -0.09882141, y: 0, z: 0}
rotation: {x: 0, y: -0.8112425, z: 0, w: 0.5847098}
scale: {x: 1, y: 1, z: 1}
- name: def_palmKnuckles_1_L
parentName: def_palm_1_L
position: {x: -0.13834965, y: 0, z: 0.019764267}
- name: def_middleKnuckle_0_L
parentName: def_middle_0_L
position: {x: -0.09375, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_palmKnuckles_0_L
parentName: def_palm_0_L
position: {x: -0.125, y: 0, z: 0.0625}
- name: def_middleKnuckle_01_L
parentName: def_middleKnuckle_0_L
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_middle_1_L
parentName: def_middle_0_L
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_middleKnuckle_1_L
parentName: def_middle_1_L
position: {x: -0.0625, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_middleKnuckle_11_L
parentName: def_middleKnuckle_1_L
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_middle_2_L
parentName: def_middle_1_L
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_ring_0_L
parentName: def_hand_L
position: {x: -0.03125, y: -0.09375, z: 0.03125}
rotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_ringKnuckle_0_L
parentName: def_ring_0_L
position: {x: -0.09375, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_ringKnuckle_01_L
parentName: def_ringKnuckle_0_L
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_ring_1_L
parentName: def_ring_0_L
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_ringKnuckle_1_L
parentName: def_ring_1_L
position: {x: -0.0625, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_ringKnuckle_11_L
parentName: def_ringKnuckle_1_L
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_ring_2_L
parentName: def_ring_1_L
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_pinky_0_L
parentName: def_hand_L
position: {x: -0.03125, y: -0.09375, z: 0.09375}
rotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_pinkyKnuckle_0_L
parentName: def_pinky_0_L
position: {x: -0.09375, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_pinkyKnuckle_01_L
parentName: def_pinkyKnuckle_0_L
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_pinky_1_L
parentName: def_pinky_0_L
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_pinkyKnuckle_1_L
parentName: def_pinky_1_L
position: {x: -0.0625, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_pinkyKnuckle_11_L
parentName: def_pinkyKnuckle_1_L
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_pinky_2_L
parentName: def_pinky_1_L
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: bip_shoulder_R
@@ -877,11 +1007,21 @@ ModelImporter:
position: {x: -0.25, y: 0, z: 0.125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_elbow_01_R
parentName: def_elbow_0_R
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_elbow_1_R
parentName: def_upperArm_R
position: {x: -0.25, y: 0, z: -0.125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_elbow_11_R
parentName: def_elbow_1_R
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_forearm_R
parentName: def_upperArm_R
position: {x: -0.25, y: 0, z: 0}
@@ -902,59 +1042,179 @@ ModelImporter:
position: {x: -0.25, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_thumb_0_R
parentName: def_hand_R
position: {x: -0.03125, y: -0.09375, z: -0.09375}
rotation: {x: 1, y: 0, z: 0, w: 0}
scale: {x: 1, y: 1, z: 1}
- name: def_thumb_1_R
parentName: def_thumb_0_R
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_thumb_2_R
parentName: def_thumb_1_R
position: {x: -0.03125, y: 0, z: -0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_thumbKnuckle_1_R
parentName: def_thumb_1_R
position: {x: -0.03125, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_thumbKnuckle_11_R
parentName: def_thumbKnuckle_1_R
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_thumbKnuckle_0_R
parentName: def_thumb_0_R
position: {x: -0.09375, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_thumbKnuckle_01_R
parentName: def_thumbKnuckle_0_R
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_index_0_R
parentName: def_hand_R
position: {x: 0, y: 0.0625, z: -0.09375}
position: {x: -0.03125, y: 0.09375, z: -0.09375}
rotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_indexKnuckle_0_R
parentName: def_index_0_R
position: {x: -0.09375, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_indexKnuckle_01_R
parentName: def_indexKnuckle_0_R
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_index_1_R
parentName: def_index_0_R
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: -0.58471125, z: 0, w: 0.8112415}
scale: {x: 1, y: 1, z: 1}
- name: def_index_2_R
parentName: def_index_1_R
position: {x: -0.09882119, y: 0, z: 0}
rotation: {x: 0, y: -0.8112421, z: 0, w: 0.5847104}
rotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_indexKnuckle_1_R
parentName: def_index_1_R
position: {x: -0.13834968, y: 0, z: 0.01976415}
rotation: {x: 0, y: -0.16018198, z: 0, w: 0.98708755}
scale: {x: 1, y: 1, z: 1}
- name: def_indexKnuckle_0_R
parentName: def_index_0_R
position: {x: -0.125, y: 0, z: 0.0625}
position: {x: -0.0625, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_thumb_0_R
parentName: def_hand_R
position: {x: -0.0625, y: -0.09375, z: -0.0625}
rotation: {x: 0.7071067, y: 0, z: -0.7071068, w: 0}
- name: def_indexKnuckle_11_R
parentName: def_indexKnuckle_1_R
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_palm_0_R
- name: def_index_2_R
parentName: def_index_1_R
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_middle_0_R
parentName: def_hand_R
position: {x: 0, y: 0.0625, z: -0.03125}
position: {x: -0.03125, y: 0.09375, z: -0.03125}
rotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_palm_1_R
parentName: def_palm_0_R
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: -0.5847113, z: 0, w: 0.81124145}
scale: {x: 1, y: 1, z: 1}
- name: def_palm_2_R
parentName: def_palm_1_R
position: {x: -0.09882116, y: 0, z: 0}
rotation: {x: 0, y: -0.81124204, z: 0, w: 0.5847106}
scale: {x: 1, y: 1, z: 1}
- name: def_palmKnuckles_1_R
parentName: def_palm_1_R
position: {x: -0.1383498, y: 0, z: 0.019764353}
- name: def_middleKnuckle_0_R
parentName: def_middle_0_R
position: {x: -0.09375, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_palmKnuckles_0_R
parentName: def_palm_0_R
position: {x: -0.125, y: 0, z: 0.0625}
- name: def_middleKnuckle_01_R
parentName: def_middleKnuckle_0_R
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_middle_1_R
parentName: def_middle_0_R
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_middleKnuckle_1_R
parentName: def_middle_1_R
position: {x: -0.0625, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_middleKnuckle_11_R
parentName: def_middleKnuckle_1_R
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_middle_2_R
parentName: def_middle_1_R
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_ring_0_R
parentName: def_hand_R
position: {x: -0.03125, y: 0.09375, z: 0.03125}
rotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_ringKnuckle_0_R
parentName: def_ring_0_R
position: {x: -0.09375, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_ringKnuckle_01_R
parentName: def_ringKnuckle_0_R
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_ring_1_R
parentName: def_ring_0_R
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_ringKnuckle_1_R
parentName: def_ring_1_R
position: {x: -0.0625, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_ringKnuckle_11_R
parentName: def_ringKnuckle_1_R
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_ring_2_R
parentName: def_ring_1_R
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_pinky_0_R
parentName: def_hand_R
position: {x: -0.03125, y: 0.09375, z: 0.09375}
rotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_pinkyKnuckle_0_R
parentName: def_pinky_0_R
position: {x: -0.09375, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_pinkyKnuckle_01_R
parentName: def_pinkyKnuckle_0_R
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_pinky_1_R
parentName: def_pinky_0_R
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: def_pinkyKnuckle_1_R
parentName: def_pinky_1_R
position: {x: -0.0625, y: 0, z: 0.03125}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_pinkyKnuckle_11_R
parentName: def_pinkyKnuckle_1_R
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: def_pinky_2_R
parentName: def_pinky_1_R
position: {x: -0.0625, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: bip_hip_L