Fix : 옵티 아바타 수정

This commit is contained in:
qsxft258@gmail.com 2025-08-23 19:43:41 +09:00
parent 24188606d3
commit 6128b695e2
4 changed files with 9 additions and 838 deletions

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 3bc13c43c96a2d044bcda9715027f1e3 guid: 67637b4ba7aa0214da607e0169e11290
ModelImporter: ModelImporter:
serializedVersion: 22200 serializedVersion: 22200
internalIDToNameTable: [] internalIDToNameTable: []
@ -79,806 +79,8 @@ ModelImporter:
importAnimation: 1 importAnimation: 1
humanDescription: humanDescription:
serializedVersion: 3 serializedVersion: 3
human: human: []
- boneName: MG_Hips skeleton: []
humanName: Hips
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftUpLeg
humanName: LeftUpperLeg
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightUpLeg
humanName: RightUpperLeg
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftLeg
humanName: LeftLowerLeg
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightLeg
humanName: RightLowerLeg
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftFoot
humanName: LeftFoot
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightFoot
humanName: RightFoot
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_Spine
humanName: Spine
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_Spine1
humanName: Chest
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_Neck
humanName: Neck
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_Head
humanName: Head
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftShoulder
humanName: LeftShoulder
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightShoulder
humanName: RightShoulder
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftArm
humanName: LeftUpperArm
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightArm
humanName: RightUpperArm
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftForeArm
humanName: LeftLowerArm
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightForeArm
humanName: RightLowerArm
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHand
humanName: LeftHand
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHand
humanName: RightHand
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftToeBase
humanName: LeftToes
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightToeBase
humanName: RightToes
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandThumb1
humanName: Left Thumb Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandThumb2
humanName: Left Thumb Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandThumb3
humanName: Left Thumb Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandIndex1
humanName: Left Index Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandIndex2
humanName: Left Index Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandIndex3
humanName: Left Index Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandMiddle1
humanName: Left Middle Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandMiddle2
humanName: Left Middle Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandMiddle3
humanName: Left Middle Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandRing1
humanName: Left Ring Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandRing2
humanName: Left Ring Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandRing3
humanName: Left Ring Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandPinky1
humanName: Left Little Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandPinky2
humanName: Left Little Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_LeftHandPinky3
humanName: Left Little Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandThumb1
humanName: Right Thumb Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandThumb2
humanName: Right Thumb Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandThumb3
humanName: Right Thumb Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandIndex1
humanName: Right Index Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandIndex2
humanName: Right Index Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandIndex3
humanName: Right Index Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandMiddle1
humanName: Right Middle Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandMiddle2
humanName: Right Middle Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandMiddle3
humanName: Right Middle Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandRing1
humanName: Right Ring Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandRing2
humanName: Right Ring Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandRing3
humanName: Right Ring Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandPinky1
humanName: Right Little Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandPinky2
humanName: Right Little Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: MG_RightHandPinky3
humanName: Right Little Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
skeleton:
- name: BaseAvatar - OptiTrack ver 2(Clone)
parentName:
position: {x: -0, y: 0, z: 0}
rotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067}
scale: {x: 100, y: 100, z: 100}
- name: MG_Hips
parentName: BaseAvatar - OptiTrack ver 2(Clone)
position: {x: -0, y: -0.0000000012355235, z: 0.0075835893}
rotation: {x: 0.7071068, y: 0, z: -0, w: 0.7071067}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftUpLeg
parentName: MG_Hips
position: {x: -0.0009181139, y: 2.9420909e-16, z: 0}
rotation: {x: 1.0658141e-14, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftLeg
parentName: MG_LeftUpLeg
position: {x: -0, y: -0.0029867892, z: 0}
rotation: {x: -1.0658141e-14, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftFoot
parentName: MG_LeftLeg
position: {x: -0, y: -0.00386231, z: 0}
rotation: {x: 2.4868996e-14, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftToeBase
parentName: MG_LeftFoot
position: {x: -0, y: -0.00059677387, z: 0.0013771699}
rotation: {x: 0.00000020287729, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LToeEnd
parentName: MG_LeftToeBase
position: {x: -0, y: 2.6688893e-10, z: 0.00036724558}
rotation: {x: -0.00000010143867, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LToeEnd_end
parentName: MG_LToeEnd
position: {x: -0, y: 0.00036724555, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightUpLeg
parentName: MG_Hips
position: {x: 0.0009181139, y: 2.9420909e-16, z: 0}
rotation: {x: 1.0658141e-14, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightLeg
parentName: MG_RightUpLeg
position: {x: -0, y: -0.0029867892, z: 0}
rotation: {x: -1.0658141e-14, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightFoot
parentName: MG_RightLeg
position: {x: -0, y: -0.00386231, z: 0}
rotation: {x: 2.4868996e-14, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightToeBase
parentName: MG_RightFoot
position: {x: -0, y: -0.00059677387, z: 0.0013771699}
rotation: {x: 0.00000020287729, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RToeEnd
parentName: MG_RightToeBase
position: {x: -0, y: 2.6688893e-10, z: 0.00036724558}
rotation: {x: -0.00000010143867, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RToeEnd_end
parentName: MG_RToeEnd
position: {x: -0, y: 0.00036724555, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_Spine
parentName: MG_Hips
position: {x: -0, y: 0.00075285253, z: 0}
rotation: {x: -2.1316282e-14, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_Spine1
parentName: MG_Spine
position: {x: -0, y: 0.0025163405, z: 0}
rotation: {x: 4.973799e-14, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftShoulder
parentName: MG_Spine1
position: {x: -0.00036669002, y: 0.0021769393, z: -0.0000494359}
rotation: {x: -0.0000000030923815, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftArm
parentName: MG_LeftShoulder
position: {x: -0.0007529169, y: -1.1480199e-11, z: -2.6297187e-12}
rotation: {x: 0.0000000031328682, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftForeArm
parentName: MG_LeftArm
position: {x: -0.0030853301, y: -1.1789938e-11, z: -4.5162095e-13}
rotation: {x: -1.5936052e-10, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftHand
parentName: MG_LeftForeArm
position: {x: -0.00223266, y: -1.17741815e-11, z: -9.553957e-13}
rotation: {x: 2.9639935e-10, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftHandIndex1
parentName: MG_LeftHand
position: {x: -0.0007849872, y: 6.108766e-11, z: 0.00030527296}
rotation: {x: 0.08715561, y: 0, z: -0, w: 0.9961947}
scale: {x: 1, y: 0.99999994, z: 0.99999994}
- name: MG_LeftHandIndex2
parentName: MG_LeftHandIndex1
position: {x: -0.00043610274, y: 2.7474015e-10, z: 0}
rotation: {x: 0.000000055879354, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftHandIndex3
parentName: MG_LeftHandIndex2
position: {x: -0.00021805226, y: 3.0733643e-10, z: 0}
rotation: {x: -0.00000052154064, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LIndex3End
parentName: MG_LeftHandIndex3
position: {x: -0.00020019591, y: 4.1909514e-11, z: 5.5879353e-11}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LIndex3End_end
parentName: MG_LIndex3End
position: {x: -0, y: 0.00020019809, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftHandMiddle1
parentName: MG_LeftHand
position: {x: -0.0007849872, y: 1.2354679e-11, z: 0.000101175996}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftHandMiddle2
parentName: MG_LeftHandMiddle1
position: {x: -0.00047971486, y: 1.2354679e-11, z: 6.338041e-13}
rotation: {x: -0.0000000015549517, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftHandMiddle3
parentName: MG_LeftHandMiddle2
position: {x: -0.000261662, y: 1.2193766e-11, z: -7.5459636e-13}
rotation: {x: -0.0000000025491431, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LMiddle3End
parentName: MG_LeftHandMiddle3
position: {x: -0.00024023592, y: 1.1929967e-11, z: 4.821743e-13}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LMiddle3End_end
parentName: MG_LMiddle3End
position: {x: -0, y: 0.00024023652, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftHandPinky1
parentName: MG_LeftHand
position: {x: -0.00069776713, y: -8.469463e-11, z: -0.00030527296}
rotation: {x: -0.08715566, y: 0, z: -0, w: 0.9961947}
scale: {x: 1, y: 0.99999994, z: 1}
- name: MG_LeftHandPinky2
parentName: MG_LeftHandPinky1
position: {x: -0.00034888208, y: -2.0954757e-10, z: -3.7252902e-11}
rotation: {x: -0.000000081956394, y: 0, z: -0, w: 1}
scale: {x: 1, y: 0.99999994, z: 0.99999994}
- name: MG_LeftHandPinky3
parentName: MG_LeftHandPinky2
position: {x: -0.00017444252, y: -1.4901161e-10, z: -3.7252902e-11}
rotation: {x: 0.00000011175871, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LPinky3End
parentName: MG_LeftHandPinky3
position: {x: -0.00016015708, y: 9.592622e-10, z: -1.862645e-10}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LPinky3End_end
parentName: MG_LPinky3End
position: {x: -0, y: 0.00016015775, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftHandRing1
parentName: MG_LeftHand
position: {x: -0.0007413775, y: -3.596165e-11, z: -0.000101175996}
rotation: {x: 0.0000000106777485, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftHandRing2
parentName: MG_LeftHandRing1
position: {x: -0.00043610393, y: -3.9177998e-11, z: 6.43098e-12}
rotation: {x: -0.000000006893927, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftHandRing3
parentName: MG_LeftHandRing2
position: {x: -0.00021805166, y: -3.710141e-11, z: -1.8147261e-13}
rotation: {x: -0.000000015641504, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LRing3End
parentName: MG_LeftHandRing3
position: {x: -0.0002001965, y: -3.2389882e-11, z: -2.3545966e-12}
rotation: {x: 7.1054274e-15, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LRing3End_end
parentName: MG_LRing3End
position: {x: -0, y: 0.0002001977, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftHandThumb1
parentName: MG_LeftHand
position: {x: -0.00019188641, y: -0.00021805281, z: 0.00030527296}
rotation: {x: 0.44092917, y: 0.31713808, z: -0.23640281, w: 0.80567896}
scale: {x: 1, y: 1, z: 0.99999994}
- name: MG_LeftHandThumb2
parentName: MG_LeftHandThumb1
position: {x: -0.00028981495, y: 0.0000000019371509, z: -9.681048e-10}
rotation: {x: 0.0000043213367, y: 0.0000004172325, z: 0.02802658, w: 0.9996072}
scale: {x: 1, y: 1, z: 1}
- name: MG_LeftHandThumb3
parentName: MG_LeftHandThumb2
position: {x: -0.00024770622, y: -5.065411e-10, z: -0.0000000016321768}
rotation: {x: -0.0000019669533, y: 2.842171e-13, z: -1.398881e-14, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_LThumb3End
parentName: MG_LeftHandThumb3
position: {x: -0.00022742395, y: -8.256324e-10, z: -8.8820795e-10}
rotation: {x: -0.00000010430816, y: 8.526513e-14, z: 0.000000040951065, w: 1}
scale: {x: 1, y: 0.99999994, z: 1}
- name: MG_LThumb3End_end
parentName: MG_LThumb3End
position: {x: -0, y: 0.00022742338, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_Neck
parentName: MG_Spine1
position: {x: -0, y: 0.0026999593, z: -1.4210854e-16}
rotation: {x: -8.526513e-14, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_Head
parentName: MG_Neck
position: {x: -0, y: 0.00142308, z: 0.00018362301}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_HeadEnd
parentName: MG_Head
position: {x: -0, y: 0.0018362271, z: -9.401901e-13}
rotation: {x: -3.0931346e-10, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_HeadEnd_end
parentName: MG_HeadEnd
position: {x: -0, y: 0.0018362271, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightShoulder
parentName: MG_Spine1
position: {x: 0.00036669002, y: 0.0021769393, z: -0.0000494359}
rotation: {x: -0.0000000030923815, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightArm
parentName: MG_RightShoulder
position: {x: 0.0007529169, y: -1.1480199e-11, z: -2.6297187e-12}
rotation: {x: 0.0000000031328682, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightForeArm
parentName: MG_RightArm
position: {x: 0.0030853301, y: -1.1789938e-11, z: -4.5162095e-13}
rotation: {x: -1.5936052e-10, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightHand
parentName: MG_RightForeArm
position: {x: 0.00223266, y: -1.17741815e-11, z: -9.553957e-13}
rotation: {x: 2.9639935e-10, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightHandIndex1
parentName: MG_RightHand
position: {x: 0.0007849872, y: 6.108766e-11, z: 0.00030527296}
rotation: {x: 0.08715561, y: 0, z: -0, w: 0.9961947}
scale: {x: 1, y: 0.99999994, z: 0.99999994}
- name: MG_RightHandIndex2
parentName: MG_RightHandIndex1
position: {x: 0.00043610274, y: 2.7474015e-10, z: 0}
rotation: {x: 0.000000055879354, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightHandIndex3
parentName: MG_RightHandIndex2
position: {x: 0.00021805226, y: 3.0733643e-10, z: 0}
rotation: {x: -0.00000052154064, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RIndex3End
parentName: MG_RightHandIndex3
position: {x: 0.00020019591, y: 4.1909514e-11, z: 5.5879353e-11}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RIndex3End_end
parentName: MG_RIndex3End
position: {x: -0, y: 0.00020019809, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightHandMiddle1
parentName: MG_RightHand
position: {x: 0.0007849872, y: 1.2354679e-11, z: 0.000101175996}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightHandMiddle2
parentName: MG_RightHandMiddle1
position: {x: 0.00047971486, y: 1.2354679e-11, z: 6.338041e-13}
rotation: {x: -0.0000000015549517, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightHandMiddle3
parentName: MG_RightHandMiddle2
position: {x: 0.000261662, y: 1.2193766e-11, z: -7.5459636e-13}
rotation: {x: -0.0000000025491431, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RMiddle3End
parentName: MG_RightHandMiddle3
position: {x: 0.00024023592, y: 1.1929967e-11, z: 4.821743e-13}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RMiddle3End_end
parentName: MG_RMiddle3End
position: {x: -0, y: 0.00024023652, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightHandPinky1
parentName: MG_RightHand
position: {x: 0.00069776713, y: -8.469463e-11, z: -0.00030527296}
rotation: {x: -0.08715566, y: 0, z: -0, w: 0.9961947}
scale: {x: 1, y: 0.99999994, z: 1}
- name: MG_RightHandPinky2
parentName: MG_RightHandPinky1
position: {x: 0.00034888208, y: -2.0954757e-10, z: -3.7252902e-11}
rotation: {x: -0.000000081956394, y: 0, z: -0, w: 1}
scale: {x: 1, y: 0.99999994, z: 0.99999994}
- name: MG_RightHandPinky3
parentName: MG_RightHandPinky2
position: {x: 0.00017444252, y: -1.4901161e-10, z: -3.7252902e-11}
rotation: {x: 0.00000011175871, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RPinky3End
parentName: MG_RightHandPinky3
position: {x: 0.00016015708, y: 9.592622e-10, z: -1.862645e-10}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RPinky3End_end
parentName: MG_RPinky3End
position: {x: -0, y: 0.00016015775, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightHandRing1
parentName: MG_RightHand
position: {x: 0.0007413775, y: -3.596165e-11, z: -0.000101175996}
rotation: {x: 0.0000000106777485, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightHandRing2
parentName: MG_RightHandRing1
position: {x: 0.00043610393, y: -3.9177998e-11, z: 6.43098e-12}
rotation: {x: -0.000000006893927, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightHandRing3
parentName: MG_RightHandRing2
position: {x: 0.00021805166, y: -3.710141e-11, z: -1.8147261e-13}
rotation: {x: -0.000000015641504, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RRing3End
parentName: MG_RightHandRing3
position: {x: 0.0002001965, y: -3.2389882e-11, z: -2.3545966e-12}
rotation: {x: 7.1054274e-15, y: 0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RRing3End_end
parentName: MG_RRing3End
position: {x: -0, y: 0.0002001977, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightHandThumb1
parentName: MG_RightHand
position: {x: 0.00019188641, y: -0.00021805281, z: 0.00030527296}
rotation: {x: 0.44092917, y: -0.31713808, z: 0.23640281, w: 0.80567896}
scale: {x: 1, y: 1, z: 0.99999994}
- name: MG_RightHandThumb2
parentName: MG_RightHandThumb1
position: {x: 0.00028981495, y: 0.0000000019371509, z: -9.681048e-10}
rotation: {x: 0.0000043213367, y: -0.0000004172325, z: -0.02802658, w: 0.9996072}
scale: {x: 1, y: 1, z: 1}
- name: MG_RightHandThumb3
parentName: MG_RightHandThumb2
position: {x: 0.00024770622, y: -5.065411e-10, z: -0.0000000016321768}
rotation: {x: -0.0000019669533, y: -2.842171e-13, z: 1.398881e-14, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: MG_RThumb3End
parentName: MG_RightHandThumb3
position: {x: 0.00022742395, y: -8.256324e-10, z: -8.8820795e-10}
rotation: {x: -0.00000010430816, y: -8.526513e-14, z: -0.000000040951065, w: 1}
scale: {x: 1, y: 0.99999994, z: 1}
- name: MG_RThumb3End_end
parentName: MG_RThumb3End
position: {x: -0, y: 0.00022742338, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
armTwist: 0.5 armTwist: 0.5
foreArmTwist: 0.5 foreArmTwist: 0.5
upperLegTwist: 0.5 upperLegTwist: 0.5

View File

@ -168,7 +168,7 @@ namespace KindRetargeting
CreateIKTargets(); CreateIKTargets();
// 원본 및 대상 아바타를 T-포즈로 복원 // 원본 및 대상 아바타를 T-포즈로 복원
SetSourceTPose(sourceAnimator); SetTPose(sourceAnimator);
SetTPose(targetAnimator); SetTPose(targetAnimator);
// HumanPoseHandler 초기화 // HumanPoseHandler 초기화
@ -975,37 +975,6 @@ namespace KindRetargeting
} }
} }
public void SetSourceTPose(Animator animator)
{
if (animator == null || animator.avatar == null)
return;
Avatar avatar = animator.avatar;
Transform transform = animator.transform;
// HumanPoseClip에 저장된 T-포즈 데이터를 로드하여 적용
var humanPoseClip = Resources.Load<HumanPoseClip>(HumanPoseClip.SourceTPoseResourcePath);
if (humanPoseClip != null)
{
var pose = humanPoseClip.GetPose();
HumanPoseTransfer.SetPose(avatar, transform, pose);
// 소스 아바타의 UpperChest 본 로컬 포지션 초기화
if (animator == sourceAnimator)
{
Transform upperChest = animator.GetBoneTransform(HumanBodyBones.UpperChest);
if (upperChest != null)
{
upperChest.localPosition = Vector3.zero;
}
}
}
else
{
Debug.LogWarning("T-Pose 데이터가 존재하지 않습니다.");
}
}
public static void SetIPose(Animator animator) public static void SetIPose(Animator animator)
{ {
if (animator == null || animator.avatar == null) if (animator == null || animator.avatar == null)
@ -1097,7 +1066,7 @@ namespace KindRetargeting
} }
// T-포즈로 복원 // T-포즈로 복원
SetSourceTPose(sourceAnimator); SetTPose(sourceAnimator);
SetTPose(targetAnimator); SetTPose(targetAnimator);