From c6690eb4218debbceba8a8d5c6cd39202317b77a Mon Sep 17 00:00:00 2001 From: Jamie Greunbaum Date: Thu, 24 Sep 2026 01:32:11 -0400 Subject: [PATCH] - Added a UV segment guide to divide meshes into parts using UV3. - Created a pyramid-shaped test object. --- .gitmodules | 3 + Assets/Classes/Character3D.tscn | 183 +- .../Classes/CharacterSkeleton3D_Mixamo.tscn | 298 +- .../CharacterSkeleton3D_TestAgain.tscn | 25 + .../PlayerCharacter/PlayerCharacter3D.tscn | 224 +- .../TestEnemyCharacter/TestEnemyCharacter.scn | Bin 0 -> 406 bytes .../Sublevels/SM_Slice2_FirstSublevel.scn | Bin 4425 -> 522 bytes Assets/Levels/TestLevel/test_level.tscn | 4 + Assets/SK_TestAgain.bin | Bin 0 -> 1316 bytes Assets/SK_TestAgain.gltf | 211 + Assets/SK_TestAgain.gltf.import | 51 + Assets/SM_TestAgain.bin | Bin 57444 -> 1316 bytes Assets/SM_TestAgain.gltf | 100 +- Assets/SM_TestAgain.gltf.import | 8 +- Assets/TestAgain.tscn | 22 + Assets/Visuals/Meshes/Mixamo/M_MixamoBot.bin | Bin 0 -> 3124148 bytes Assets/Visuals/Meshes/Mixamo/M_MixamoBot.gltf | 41976 ++++++++++++++++ .../Meshes/Mixamo/M_MixamoBot.gltf.import | 14452 ++++++ Assets/test_again.tscn | 83 - Raw Files/BodySegmentUVGuide-Humanoid.png | Bin 0 -> 9257 bytes .../BodySegmentUVGuide-Humanoid.png.import | 40 + Raw Files/BodySegmentUVGuide.xcf | Bin 0 -> 34477 bytes addons/liborng | 1 + project.godot | 2 +- 24 files changed, 57119 insertions(+), 564 deletions(-) create mode 100644 .gitmodules create mode 100644 Assets/Classes/CharacterSkeleton3D_TestAgain.tscn create mode 100644 Assets/Classes/TestEnemyCharacter/TestEnemyCharacter.scn create mode 100644 Assets/SK_TestAgain.bin create mode 100644 Assets/SK_TestAgain.gltf create mode 100644 Assets/SK_TestAgain.gltf.import create mode 100644 Assets/TestAgain.tscn create mode 100644 Assets/Visuals/Meshes/Mixamo/M_MixamoBot.bin create mode 100644 Assets/Visuals/Meshes/Mixamo/M_MixamoBot.gltf create mode 100644 Assets/Visuals/Meshes/Mixamo/M_MixamoBot.gltf.import delete mode 100644 Assets/test_again.tscn create mode 100644 Raw Files/BodySegmentUVGuide-Humanoid.png create mode 100644 Raw Files/BodySegmentUVGuide-Humanoid.png.import create mode 100644 Raw Files/BodySegmentUVGuide.xcf create mode 160000 addons/liborng diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..279bf8f --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "addons/liborng"] + path = addons/liborng + url = git@gitea.battybovine.com:/ActualHorse/liborng diff --git a/Assets/Classes/Character3D.tscn b/Assets/Classes/Character3D.tscn index cbd3198..7a9bd26 100644 --- a/Assets/Classes/Character3D.tscn +++ b/Assets/Classes/Character3D.tscn @@ -1,8 +1,7 @@ [gd_scene format=3 uid="uid://0lx4ngfees3q"] [ext_resource type="Material" uid="uid://cp2iyvxs5kx7e" path="res://Assets/Visuals/Materials/TestInternals/M_TestInternals_X.material" id="1_j4hkv"] -[ext_resource type="ArrayMesh" uid="uid://bio6w8k7th2hl" path="res://Assets/Visuals/Meshes/Mixamo/M_MixamoBot.mesh" id="1_q30x1"] -[ext_resource type="Skin" uid="uid://c05u3ucifnrbf" path="res://Assets/Visuals/Meshes/Mixamo/M_MixamoBot_Skin.res" id="2_5rrk6"] +[ext_resource type="ArrayMesh" uid="uid://cbij6gducy6cd" path="res://Assets/Visuals/Meshes/Mixamo/M_MixamoBot.gltf" id="1_q30x1"] [ext_resource type="Material" uid="uid://bws54cnypkiv5" path="res://Assets/Visuals/Materials/TestInternals/M_TestInternals_Y.material" id="2_n3aqr"] [ext_resource type="Material" uid="uid://bo7tv8v1l0fae" path="res://Assets/Visuals/Materials/TestInternals/M_TestInternals_Z.material" id="3_yglml"] [ext_resource type="PackedScene" uid="uid://gww8eh64wivh" path="res://Assets/Classes/CharacterSkeleton3D_Mixamo.tscn" id="4_5rrk6"] @@ -12,6 +11,7 @@ radius = 0.28466797 height = 1.8 [node name="Character3D" type="Character3D" unique_id=999352838 node_paths=PackedStringArray("character_skeleton")] +meshes = Array[ArrayMesh]([ExtResource("1_q30x1")]) character_skeleton = NodePath("SK_Mixamo") inner_materials = Array[Material]([ExtResource("1_j4hkv"), ExtResource("2_n3aqr"), ExtResource("3_yglml")]) collision_layer = 32 @@ -28,186 +28,7 @@ platform_floor_layers = 15 [node name="SK_Mixamo" parent="." unique_id=581893179 instance=ExtResource("4_5rrk6")] -[node name="Skeleton3D" parent="SK_Mixamo/Mixamo" parent_id_path=PackedInt32Array(581893179, 2043084189) index="0" unique_id=2131179153] -bones/1/rotation = Quaternion(0.7070774, -0.014512554, -0.053851094, 0.70493335) -bones/2/rotation = Quaternion(-0.06994802, 0.0033397526, 0.015703727, 0.9974215) -bones/3/rotation = Quaternion(0.020657148, 0.004828219, 0.027607745, 0.9993937) -bones/4/rotation = Quaternion(0.033533357, 0.005183548, 0.027543202, 0.9990446) -bones/5/rotation = Quaternion(-0.09092616, 0.0013580021, 0.0035546608, 0.99585044) -bones/6/rotation = Quaternion(0.037028432, 0.01514831, -0.043936312, 0.998233) -bones/8/rotation = Quaternion(0.5689832, 0.5034715, -0.53907186, 0.3635604) -bones/9/rotation = Quaternion(0.5121756, 0.20680031, 0.22299673, 0.8032324) -bones/10/rotation = Quaternion(0.00041285282, -0.0054894676, 0.07487302, 0.99717796) -bones/11/rotation = Quaternion(-0.10021837, -0.15261312, 0.15411322, 0.9710379) -bones/12/rotation = Quaternion(0.13139476, -0.068772115, -0.09848447, 0.98402584) -bones/13/rotation = Quaternion(0.11572104, 0.0037949113, -0.011323974, 0.99320996) -bones/16/rotation = Quaternion(0.10913105, -0.013618527, -0.05825219, 0.99222565) -bones/17/rotation = Quaternion(0.1839835, -0.00011634631, 0.00759299, 0.9829) -bones/20/rotation = Quaternion(0.29428992, 0.036763135, -0.06319124, 0.952916) -bones/21/rotation = Quaternion(0.19389318, -0.0009122426, 0.034089025, 0.98042977) -bones/24/rotation = Quaternion(0.23719214, 0.0015130005, -0.05232881, 0.9700513) -bones/25/rotation = Quaternion(0.16301115, -0.0016753589, 0.0064124707, 0.986602) -bones/32/rotation = Quaternion(-0.54132825, 0.5279593, -0.5441873, -0.36343208) -bones/33/rotation = Quaternion(0.49516356, -0.28254545, -0.20874529, 0.794611) -bones/34/rotation = Quaternion(0.0007105733, 0.007958211, -0.08885677, 0.9960124) -bones/35/rotation = Quaternion(-0.19940083, 0.25536585, -0.11320268, 0.93926185) -bones/36/rotation = Quaternion(0.10714945, 0.06486132, 0.06327172, 0.9901054) -bones/37/rotation = Quaternion(0.033671703, -0.0022612377, 0.005809159, 0.99941355) -bones/40/rotation = Quaternion(0.11921085, 0.007055906, 0.052995063, 0.9914285) -bones/41/rotation = Quaternion(0.09017588, 0.00050523, -0.0031689038, 0.9959208) -bones/44/rotation = Quaternion(0.19352928, -0.00703466, 0.033535603, 0.980496) -bones/45/rotation = Quaternion(0.10803804, 0.0074064597, -0.035549562, 0.9934834) -bones/48/rotation = Quaternion(0.17641634, 0.011210623, 0.033813037, 0.9836709) -bones/49/rotation = Quaternion(0.081244655, 0.0027819287, -0.004343866, 0.9966809) -bones/56/rotation = Quaternion(0.023963299, 0.13896492, 0.98709136, -0.07592902) -bones/57/rotation = Quaternion(-0.16623498, -0.00079989235, -0.0048006116, 0.9860742) -bones/58/rotation = Quaternion(0.42952615, -0.16164944, 0.041433524, 0.88750225) -bones/59/rotation = Quaternion(0.3344413, -0.021151507, 0.01833087, 0.9420009) -bones/61/rotation = Quaternion(-0.06011262, 0.033437554, 0.995919, -0.058428895) -bones/62/rotation = Quaternion(-0.11042191, -0.00011304428, 0.002122978, 0.9938826) -bones/63/rotation = Quaternion(0.49471012, 0.08229075, -0.06810121, 0.8624688) - -[node name="MeshInstance3D" type="MeshInstance3D" parent="SK_Mixamo/Mixamo/Skeleton3D" index="0" unique_id=1316399456] -layers = 128 -mesh = ExtResource("1_q30x1") -skin = ExtResource("2_5rrk6") -skeleton = NodePath("..") - -[node name="Physical Bone hips" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="0" unique_id=1860743939] -transform = Transform3D(0.9937782, -0.09662614, -0.055391263, -0.05569287, -0.00042506048, -0.99844784, 0.096452616, 0.9953207, -0.005803803, -0.05551448, 1.0853629, 0.0038513746) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5904166e-05, 1.7952234e-06, 0.051956046) -body_offset = Transform3D(1.0000001, -6.7725778e-06, 1.4709076e-07, 1.5133992e-07, -8.749636e-05, -1.0000002, 6.787479e-06, 1, -8.754432e-05, -3.59118e-05, 0.051956058, 2.7529895e-06) - -[node name="Physical Bone spine1" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="1" unique_id=408345383] -transform = Transform3D(0.99703705, -0.07382387, 0.021617575, 0.028800925, 0.09767003, -0.99480206, 0.071328744, 0.99247706, 0.099506825, -0.05006896, 1.2805601, -0.014138946) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.774396e-05, 1.3048638e-05, 0.04662572) -body_offset = Transform3D(1, 0.0003511235, -2.0675361e-07, -9.080395e-08, -0.00017531961, -1.0000004, -0.0003511086, 1.0000002, -0.00017537922, -1.7738901e-05, 0.046625733, -4.865229e-06) - -[node name="Physical Bone neck" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="2" unique_id=1535717496] -transform = Transform3D(-0.9945854, 0.046706192, 0.09283587, -0.088870466, 0.08081231, -0.99275947, -0.053870294, -0.99563444, -0.07622394, -0.069372535, 1.5440956, -0.021342471) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.6787325e-05, -0.00019246526, 0.049544223) -body_offset = Transform3D(-0.99999964, -6.671995e-05, -0.000889149, 0.0008311132, 0.29108077, -0.9566984, 0.00032262132, -0.95669883, -0.29108065, -1.2747943e-05, 0.047454953, 0.014237255) - -[node name="Physical Bone head" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="3" unique_id=1485677274] -transform = Transform3D(-0.999204, 0.038511157, 0.010413321, 0.002015395, 0.3094185, -0.95092386, -0.039843254, -0.95014584, -0.30924985, -0.07508933, 1.7045408, 0.018526671) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.984281e-06, -0.00059915707, 0.11833329) -body_offset = Transform3D(-1.0000001, -5.7928264e-05, -2.9304065e-05, 7.841736e-07, 0.43962353, -0.8981827, 6.489828e-05, -0.89818245, -0.4396235, -5.5134296e-07, 0.10654831, 0.051483944) - -[node name="Physical Bone arm_L" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="4" unique_id=774724508] -transform = Transform3D(0.55336374, -0.79948944, -0.23367749, 0.13410552, -0.19137038, 0.9723132, -0.8220732, -0.56938034, 0.0013185183, 0.13083021, 1.2856593, -0.032589346) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00010087741, 0.0052500037, 0.14489613) -body_offset = Transform3D(0.9999218, 0.012489021, -0.0009824246, -0.001010001, 0.0022079481, -0.99999774, -0.012486845, 0.9999201, 0.0022203063, 0.00017765164, 0.14488411, -0.0055725574) - -[node name="Physical Bone forearm_L" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="5" unique_id=842109744] -transform = Transform3D(-0.80621654, -0.57305545, -0.14704546, -0.19036245, 0.015942292, 0.9815845, -0.56015813, 0.8193615, -0.12194119, 0.19006433, 1.0136222, -0.0306693) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0025715854, 0.016925486, 0.14391209) -body_offset = Transform3D(0.0122612715, -0.99992526, 0.00018530339, -0.0005366206, -0.00019212812, -1.0000005, 0.9999251, 0.012261242, -0.0005390644, 0.01686602, 0.14391679, -0.002701342) - -[node name="Physical Bone hand_L" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="6" unique_id=570185914] -transform = Transform3D(0.8224615, 0.56723833, -0.04240041, 0.3937558, -0.5139557, 0.76210636, 0.41050395, -0.64349854, -0.64606214, 0.20045856, 0.82956886, 0.034320503) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0027515392, -0.0017664213, 0.059115905) -body_offset = Transform3D(-0.22248574, 0.9450608, 0.23950297, 0.0024927706, 0.24621114, -0.9692137, -0.9749334, -0.21503894, -0.057134286, -0.011876881, 0.057724, 0.005680263) - -[node name="Physical Bone handring1_L" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="7" unique_id=289227335] -transform = Transform3D(0.34860373, -0.9088432, 0.22908399, -0.2984655, 0.12404957, 0.9463245, -0.8884784, -0.3982659, -0.2280142, 0.21984424, 0.7681776, 0.040389262) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0076710996, 0.0070526474, 0.025089921) -body_offset = Transform3D(0.99998206, 0.001893729, 0.005794272, 0.005793512, 0.0005544722, -0.99998385, -0.0018970668, 0.9999985, 0.00054350495, -0.007829696, 0.025041163, -0.007051721) - -[node name="Physical Bone handthumb1_L" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="8" unique_id=373471647] -transform = Transform3D(0.094879255, -0.9478813, 0.30416957, -0.62964183, 0.1795258, 0.75585824, -0.7710701, -0.26323316, -0.57979244, 0.16962495, 0.8504055, 0.052577876) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.01238505, -0.0018494526, 0.024488091) -body_offset = Transform3D(0.9999264, 0.0028759837, 0.011863083, 0.01186958, -0.002222702, -0.99992764, -0.0028494745, 0.9999939, -0.0022567213, -0.012669325, 0.024335206, 0.0019399952) - -[node name="Physical Bone arm_R" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="9" unique_id=1396695687] -transform = Transform3D(0.50606304, 0.85012525, 0.14555828, -0.19213931, -0.053403802, 0.97991353, 0.8408227, -0.52386546, 0.13631679, -0.22061527, 1.2620637, -0.060669944) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.018685877, 0.0030442153, 0.1431838) -body_offset = Transform3D(0.99993825, -0.010372788, 0.0040185153, 0.0040364936, 0.0017025471, -0.999991, 0.010365665, 0.9999448, 0.0017442033, 0.018140912, 0.14325273, -0.0031000972) - -[node name="Physical Bone forearm_R" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="10" unique_id=17461685] -transform = Transform3D(-0.85834384, 0.51042724, 0.05205699, 0.053403012, -0.012030676, 0.99850065, 0.5102882, 0.85983676, -0.016931895, -0.25389597, 0.98714954, -0.09347011) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.039249e-05, 0.0002501608, 0.14580911) -body_offset = Transform3D(0.010620207, 0.999943, 0.0012638029, 0.00033808127, 0.0012602229, -0.99999976, -0.9999436, 0.010620356, -0.00032476522, -0.00043463707, 0.14580876, 6.508827e-05) - -[node name="Physical Bone hand_R" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="11" unique_id=1629606064] -transform = Transform3D(0.88922334, -0.355134, 0.28837782, -0.4313167, -0.4407324, 0.7872236, -0.15247242, -0.82439965, -0.5450848, -0.27361828, 0.808637, -0.06299278) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0023779424, 0.00044483924, 0.05133775) -body_offset = Transform3D(-0.22854206, -0.94442815, -0.23627248, 0.0018606931, 0.24227172, -0.97020715, 0.9735323, -0.22217232, -0.053612363, 0.012006357, 0.04970491, 0.005166173) - -[node name="Physical Bone handring1_R" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="12" unique_id=2088621090] -transform = Transform3D(0.029276166, 0.9993374, 0.021627463, 0.2792285, -0.028951706, 0.95978814, 0.9597783, -0.022059914, -0.27989107, -0.295417, 0.747357, -0.0736915) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.068101e-05, 2.4088913e-06, 0.017609771) -body_offset = Transform3D(0.99995667, -0.00027059764, -0.009342611, -0.00934273, 0.00040178653, -0.99995685, 0.0002742838, 0.9999998, 0.0003992119, 0.00013384223, 0.017609298, -9.447336e-06) - -[node name="Physical Bone handthumb1_R" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="13" unique_id=135555111] -transform = Transform3D(-0.1986187, 0.9797615, -0.02486274, 0.5691736, 0.13596132, 0.8108983, 0.79786724, 0.14690834, -0.5846588, -0.25345334, 0.8139766, -0.042249538) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0014283787, 1.10513665e-05, 0.02259814) -body_offset = Transform3D(0.9999346, 0.0023916438, -0.011231631, -0.011228442, -0.0014522895, -0.9999366, -0.0024076626, 0.99999624, -0.0014252439, 0.0016820729, 0.022580683, 1.771748e-05) - -[node name="Physical Bone upleg_L" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="14" unique_id=923922514] -transform = Transform3D(-0.99579585, -0.05129463, -0.075891025, -0.08714643, 0.27531877, 0.95739496, -0.028214991, 0.95998365, -0.27863145, 0.036772594, 0.7613994, 0.0638543) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.000278073, -0.009256174, 0.21149088) -body_offset = Transform3D(0.99999976, 4.4703484e-07, -0.0009456044, -0.0009455718, 0.00046670437, -0.9999999, -4.284084e-08, 1, 0.0004669428, -7.8082085e-05, 0.21149546, 0.009157419) - -[node name="Physical Bone leg_L" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="15" unique_id=535849418] -transform = Transform3D(-0.9965199, -0.010636592, -0.082673535, -0.081990056, -0.05367246, 0.99518687, -0.015022688, 0.998502, 0.052613575, 0.07644388, 0.3137424, 0.10453981) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0028661678, 0.0035803071, 0.22435634) -body_offset = Transform3D(0.99991626, -0.012624778, 0.0029551238, 0.0029728748, 0.0013844781, -0.999995, 0.012620597, 0.99991953, 0.0014219284, -0.0034837276, 0.22434172, -0.0039352104) - -[node name="Physical Bone foot_L" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="16" unique_id=718743270] -transform = Transform3D(-0.9531683, 7.949591e-05, -0.30244064, -0.026195223, 0.99622035, 0.08281841, 0.30130407, 0.08686238, -0.9495635, 0.10320862, 0.04028795, 0.13123047) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00043513466, 0.04985817, 0.04070116) -body_offset = Transform3D(0.99999845, -0.00013178587, 0.0020099878, 0.0015563667, -0.5828936, -0.8125475, 0.0012786984, 0.8125493, -0.5828922, -0.0005103722, 0.06213296, -0.016788393) - -[node name="Physical Bone toebase_L" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="17" unique_id=224697510] -transform = Transform3D(-0.9445295, 0.00795163, 0.3283303, 0.014333452, 0.9997524, 0.017021602, -0.32811362, 0.020783512, -0.9444096, 0.1452908, 0.03389091, 0.23631652) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.03245211, -0.031093447, 0.029969037) -body_offset = Transform3D(0.77255785, 6.886432e-05, -0.6349452, -0.63494515, -8.6406246e-05, -0.7725578, -0.00010805717, 1.0000006, -2.3115426e-05, -0.0060402974, 0.043755442, 0.031097667) - -[node name="Physical Bone upleg_R" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="18" unique_id=1622275105] -transform = Transform3D(-0.9751611, -0.21586475, -0.049633157, -0.06530561, 0.06608306, 0.9956748, -0.21165118, 0.9741845, -0.0785388, -0.130891, 0.7447027, -0.0018863864) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.092965e-05, -8.840744e-05, 0.22673883) -body_offset = Transform3D(0.9999999, 0.0006028712, 1.1101365e-06, 1.2144446e-06, -8.660555e-05, -1.0000001, -0.0006028861, 0.99999994, -8.6545944e-05, -9.112805e-05, 0.22673881, 0.00010808557) - -[node name="Physical Bone leg_R" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="19" unique_id=1771928892] -transform = Transform3D(-0.974692, -0.19960698, -0.10066115, -0.06922611, -0.15864956, 0.9849051, -0.21256378, 0.9669475, 0.14081644, -0.09676251, 0.30150002, -0.016631916) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00037728917, -0.00076461653, 0.23053569) -body_offset = Transform3D(0.9999986, 0.0016539991, -1.8650666e-05, -2.6091933e-05, 0.0045284033, -0.99999017, -0.0016538799, 0.99998856, 0.004528433, -0.00037172437, 0.23053688, -0.00027873367) - -[node name="Physical Bone foot_R" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="20" unique_id=928779467] -transform = Transform3D(-0.91475195, -0.030493675, 0.40286353, -0.0028341783, 0.9976074, 0.06907586, -0.40400597, 0.062045496, -0.91264975, -0.09905729, 0.036714476, 0.007474523) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.0072373e-05, 0.048926163, 0.061618242) -body_offset = Transform3D(0.9999963, 0.002702307, 1.1652708e-05, 0.0015845299, -0.58287257, -0.8125621, -0.00218907, 0.81255937, -0.58287466, -0.0001630038, 0.07858632, -0.0038396344) - -[node name="Physical Bone toebase_R" parent="SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(581893179, 1854161429) index="21" unique_id=535152855] -transform = Transform3D(-0.9487055, 0.025674168, -0.31511703, 0.03479, 0.9991222, -0.02333684, 0.31424126, -0.03310271, -0.9487659, -0.1404807, 0.03453047, 0.08814509) -collision_layer = 128 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.033251025, -0.031052781, 0.028545128) -body_offset = Transform3D(0.75228596, -2.841279e-05, 0.6588367, 0.6588367, -6.175414e-05, -0.7522862, 6.2096864e-05, 1.0000002, -2.7798116e-05, 0.006206818, 0.043379188, 0.031055646) - [node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=1453410389] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.89956665, 0) shape = SubResource("CapsuleShape3D_6ql8e") debug_color = Color(0.39215687, 0.78431374, 0, 1) - -[editable path="SK_Mixamo"] diff --git a/Assets/Classes/CharacterSkeleton3D_Mixamo.tscn b/Assets/Classes/CharacterSkeleton3D_Mixamo.tscn index bb1993f..3cb2739 100644 --- a/Assets/Classes/CharacterSkeleton3D_Mixamo.tscn +++ b/Assets/Classes/CharacterSkeleton3D_Mixamo.tscn @@ -6,11 +6,11 @@ [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_4y3nc"] radius = 0.15429688 -height = 0.42913818 +height = 0.34249878 [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_yr836"] radius = 0.13769531 -height = 0.36584473 +height = 0.34942627 [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_q30x1"] radius = 0.057128906 @@ -22,17 +22,17 @@ height = 0.2748413 [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_icpjv"] radius = 0.040039063 -height = 0.4155441 +height = 0.41229457 [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_4me46"] radius = 0.04345703 -height = 0.32166594 +height = 0.3694083 [sub_resource type="BoxShape3D" id="BoxShape3D_dfatx"] -size = Vector3(0.04650879, 0.09484863, 0.08987427) +size = Vector3(0.092315674, 0.026885986, 0.074165344) [sub_resource type="BoxShape3D" id="BoxShape3D_spxym"] -size = Vector3(0.074409485, 0.10257435, 0.03265381) +size = Vector3(0.074409485, 0.019845247, 0.10185242) [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_x0dm7"] radius = 0.01171875 @@ -40,7 +40,7 @@ height = 0.11545293 [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_i24lk"] radius = 0.080078125 -height = 0.4823442 +height = 0.47703135 [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_wjtln"] radius = 0.05078125 @@ -64,40 +64,40 @@ animation_tree = NodePath("AnimationTree") bones/0/position = Vector3(0, 0, 0.089654654) bones/0/rotation = Quaternion(-0.7071068, 0, 0, 0.7071068) bones/1/position = Vector3(-0.058356885, 0.08609957, 1.0334855) -bones/1/rotation = Quaternion(0.70827806, -0.011882236, -0.050825756, 0.70400125) +bones/1/rotation = Quaternion(0.70912427, -0.0125079695, -0.0460648, 0.70346606) bones/1/scale = Vector3(1, 0.9999999, 1) bones/2/position = Vector3(-8.851741e-09, 0.10182453, -3.216421e-08) -bones/2/rotation = Quaternion(-0.0706043, 0.0039044, 0.015635658, 0.9973743) +bones/2/rotation = Quaternion(-0.071089186, 0.0048849336, 0.014855365, 0.9973475) bones/2/scale = Vector3(1, 0.99999976, 0.9999999) bones/3/position = Vector3(-1.8627124e-09, 0.100026615, -2.2584533e-08) -bones/3/rotation = Quaternion(0.019132715, 0.0056028906, 0.027869973, 0.9994127) +bones/3/rotation = Quaternion(0.017953515, 0.007930259, 0.026751311, 0.9994495) bones/3/scale = Vector3(1, 1, 0.9999999) bones/4/position = Vector3(3.2596357e-09, 0.09322082, 1.3968298e-09) -bones/4/rotation = Quaternion(0.032009292, 0.0059615383, 0.027795447, 0.9990833) +bones/4/rotation = Quaternion(0.03083067, 0.008274278, 0.026646856, 0.99913514) bones/5/position = Vector3(-1.8585224e-09, 0.16865371, 1.0593786e-08) -bones/5/rotation = Quaternion(-0.092983015, 0.001831378, 0.0015760821, 0.99566483) +bones/5/rotation = Quaternion(-0.09401848, 0.002209467, -0.0015051793, 0.9955669) bones/5/scale = Vector3(1, 1.0000001, 1) bones/6/position = Vector3(-8.759086e-09, 0.0934192, 0.028410407) -bones/6/rotation = Quaternion(0.033261772, 0.013710954, -0.041667406, 0.99848366) +bones/6/rotation = Quaternion(0.02841249, 0.011146625, -0.0388655, 0.9987782) bones/6/scale = Vector3(0.9999999, 0.99999976, 0.99999994) bones/7/position = Vector3(1.2563641e-08, 0.20962809, 0.10122937) bones/7/rotation = Quaternion(-2.984052e-08, -1.0914136e-10, -2.912814e-11, 1) bones/8/position = Vector3(0.045704566, 0.1119572, -0.008066172) -bones/8/rotation = Quaternion(0.56936437, 0.50313056, -0.53909445, 0.36340207) +bones/8/rotation = Quaternion(0.56889653, 0.5035222, -0.5392343, 0.36338493) bones/8/scale = Vector3(1.0000001, 0.99999964, 0.99999994) bones/9/position = Vector3(2.3326656e-09, 0.108377084, -1.3097345e-07) -bones/9/rotation = Quaternion(0.5086203, 0.21987213, 0.20160195, 0.80766225) +bones/9/rotation = Quaternion(0.49818304, 0.23314306, 0.17797801, 0.81595457) bones/10/position = Vector3(2.8767662e-09, 0.27841523, -2.7621638e-08) -bones/10/rotation = Quaternion(0.0004018579, -0.0034846996, 0.114413485, 0.99342704) +bones/10/rotation = Quaternion(6.04972e-05, -0.00035128937, 0.16818397, 0.98575556) bones/10/scale = Vector3(0.99999976, 1, 0.99999994) bones/11/position = Vector3(0.0004846491, 0.28328794, -4.555781e-08) -bones/11/rotation = Quaternion(-0.11359247, -0.15149562, 0.12645017, 0.9737332) +bones/11/rotation = Quaternion(-0.10843609, -0.1493857, 0.10584594, 0.97709894) bones/11/scale = Vector3(0.99999994, 0.9999999, 0.99999994) bones/12/position = Vector3(-0.022598557, 0.09109313, 0.005180251) -bones/12/rotation = Quaternion(0.13633189, -0.0689593, -0.098475955, 0.98334163) +bones/12/rotation = Quaternion(0.118131176, -0.06828933, -0.09852475, 0.98573554) bones/12/scale = Vector3(0.9999999, 1, 1) bones/13/position = Vector3(2.5079752e-08, 0.03699996, -8.099823e-09) -bones/13/rotation = Quaternion(0.118278876, 0.0037897867, -0.011542369, 0.99290615) +bones/13/rotation = Quaternion(0.092222236, 0.0038619488, -0.009527496, 0.9956854) bones/14/position = Vector3(2.8853058e-09, 0.028500019, -4.9475943e-09) bones/14/rotation = Quaternion(2.209309e-06, -1.7543584e-07, -6.632458e-05, 1) bones/14/scale = Vector3(0.99999994, 0.99999994, 1) @@ -105,30 +105,30 @@ bones/15/position = Vector3(4.804211e-09, 0.027748553, -1.678536e-08) bones/15/rotation = Quaternion(-4.3009936e-06, -0.00037743096, -1.308786e-05, 0.99999994) bones/15/scale = Vector3(0.99999994, 1.0000001, 1) bones/16/position = Vector3(-3.3538615e-07, 0.095333986, -5.288766e-07) -bones/16/rotation = Quaternion(0.102159455, -0.01316724, -0.058715556, 0.9929464) +bones/16/rotation = Quaternion(0.09130395, -0.01246499, -0.059442513, 0.9939693) bones/16/scale = Vector3(1, 0.9999999, 0.9999998) bones/17/position = Vector3(-3.6724927e-08, 0.036999904, 4.158509e-09) -bones/17/rotation = Quaternion(0.16579874, -7.543099e-05, 0.0066181654, 0.9861375) +bones/17/rotation = Quaternion(0.08329978, 0.000113351474, 0.0022042985, 0.9965222) bones/17/scale = Vector3(0.9999998, 0.99999994, 0.9999998) bones/18/position = Vector3(1.4748911e-08, 0.029499862, 2.3302274e-08) bones/18/rotation = Quaternion(-4.0414616e-06, -1.7300357e-07, 2.0513638e-05, 1) bones/19/position = Vector3(5.7923897e-09, 0.029528666, -4.4255257e-09) bones/19/rotation = Quaternion(3.4740694e-08, -0.0010240097, 2.80101e-05, 0.99999946) bones/20/position = Vector3(0.038062677, 0.08077782, 0.0048686024) -bones/20/rotation = Quaternion(0.2678809, 0.039309096, -0.06715509, 0.9603046) +bones/20/rotation = Quaternion(0.2388253, 0.0421469, -0.07133991, 0.96752095) bones/20/scale = Vector3(0.99999994, 1, 0.99999994) bones/21/position = Vector3(-1.4533223e-08, 0.035999842, -1.5745405e-09) -bones/21/rotation = Quaternion(0.16704337, -0.0008688615, 0.029125536, 0.985519) +bones/21/rotation = Quaternion(0.13757342, -0.00082220533, 0.023679301, 0.9902082) bones/21/scale = Vector3(0.99999994, 1, 0.99999994) bones/22/position = Vector3(2.1203656e-08, 0.02100018, 4.670035e-09) bones/22/rotation = Quaternion(8.52609e-06, 5.441907e-07, -6.6517154e-05, 1) bones/23/position = Vector3(1.6791612e-08, 0.021255227, 4.8809667e-09) bones/23/rotation = Quaternion(-3.0333463e-06, -0.00078399794, -0.00029599818, 0.9999997) bones/24/position = Vector3(0.018650882, 0.09104536, 0.00043010572) -bones/24/rotation = Quaternion(0.2129237, 0.0033998417, -0.054704838, 0.9755303) +bones/24/rotation = Quaternion(0.16530104, 0.007094233, -0.05918926, 0.98443997) bones/24/scale = Vector3(1, 0.99999994, 1) bones/25/position = Vector3(3.2392194e-08, 0.031500116, 4.7919713e-09) -bones/25/rotation = Quaternion(0.13834296, -0.0014271789, 0.0039039627, 0.99037576) +bones/25/rotation = Quaternion(0.09013177, -0.00094322575, -0.0009816112, 0.995929) bones/25/scale = Vector3(1, 0.99999994, 0.99999994) bones/26/position = Vector3(-1.604688e-08, 0.029499907, -8.841251e-09) bones/26/rotation = Quaternion(-4.024244e-06, -2.878483e-07, -6.4287235e-07, 1) @@ -148,22 +148,22 @@ bones/31/position = Vector3(-8.882289e-09, 0.025805749, -2.1536582e-07) bones/31/rotation = Quaternion(0.005151135, 0.12268276, 0.04165192, 0.99155813) bones/31/scale = Vector3(0.9999999, 1, 0.99999994) bones/32/position = Vector3(-0.045699682, 0.11195878, -0.0080661625) -bones/32/rotation = Quaternion(-0.5414151, 0.5280325, -0.5432375, -0.36461535) +bones/32/rotation = Quaternion(-0.54353756, 0.52667713, -0.5403997, -0.36762255) bones/32/scale = Vector3(1.0000001, 1.0000001, 1.0000001) bones/33/position = Vector3(-5.806066e-09, 0.10838179, 2.3255842e-07) -bones/33/rotation = Quaternion(0.49030128, -0.29571646, -0.18937509, 0.7976802) +bones/33/rotation = Quaternion(0.48715082, -0.30390164, -0.16954106, 0.8009892) bones/33/scale = Vector3(0.99999994, 0.99999976, 1) bones/34/position = Vector3(1.0226071e-07, 0.27841496, 2.203814e-08) -bones/34/rotation = Quaternion(0.00045989576, 0.0034897993, -0.13050589, 0.99144137) +bones/34/rotation = Quaternion(-8.670927e-05, -0.0005064368, -0.16987975, 0.9854647) bones/34/scale = Vector3(0.99999994, 1, 0.9999999) bones/35/position = Vector3(-0.00048504368, 0.28328815, -5.073527e-07) -bones/35/rotation = Quaternion(-0.20532167, 0.2559044, -0.09014803, 0.94033474) +bones/35/rotation = Quaternion(-0.20908551, 0.24357869, -0.074508, 0.94414055) bones/35/scale = Vector3(0.99999994, 0.99999994, 1) bones/36/position = Vector3(0.022598365, 0.09108285, 0.005178636) -bones/36/rotation = Quaternion(0.10048524, 0.062368862, 0.06452696, 0.99088305) +bones/36/rotation = Quaternion(0.096759774, 0.056022007, 0.06547729, 0.9915704) bones/36/scale = Vector3(0.9999999, 1, 1) bones/37/position = Vector3(2.2089692e-08, 0.036999907, -3.535067e-08) -bones/37/rotation = Quaternion(0.026766011, -0.0046567186, 0.0067873076, 0.9996079) +bones/37/rotation = Quaternion(0.022530735, -0.0072861845, 0.00804331, 0.9996873) bones/37/scale = Vector3(1, 0.9999999, 1) bones/38/position = Vector3(-1.6874497e-09, 0.028500082, -1.8520076e-08) bones/38/rotation = Quaternion(1.057526e-05, -1.8717313e-07, -8.806781e-05, 1) @@ -171,20 +171,20 @@ bones/38/scale = Vector3(0.99999994, 1, 0.99999994) bones/39/position = Vector3(-1.9227809e-08, 0.027721822, -1.2968293e-08) bones/39/rotation = Quaternion(-4.386794e-06, 0.0010028135, 8.707248e-05, 0.9999996) bones/40/position = Vector3(-2.4610125e-07, 0.09532506, 4.9284534e-07) -bones/40/rotation = Quaternion(0.11829842, 0.006999768, 0.053061735, 0.99153465) +bones/40/rotation = Quaternion(0.11112305, 0.006558967, 0.053587418, 0.99233925) bones/40/scale = Vector3(1, 1, 0.99999994) bones/41/position = Vector3(-1.0900695e-08, 0.037000187, -2.0208134e-08) -bones/41/rotation = Quaternion(0.08925901, 0.0005026954, -0.0031076893, 0.9960035) +bones/41/rotation = Quaternion(0.08263082, 0.0004839098, -0.002665056, 0.99657655) bones/42/position = Vector3(1.5653953e-08, 0.029499857, -5.169632e-09) bones/42/rotation = Quaternion(2.0190398e-06, -1.5815719e-07, -0.00032192675, 0.99999994) bones/42/scale = Vector3(1, 1, 1) bones/43/position = Vector3(1.9108832e-09, 0.029466266, -2.712827e-08) bones/43/rotation = Quaternion(-4.1979756e-06, 0.0009290359, 0.00016655988, 0.99999964) bones/44/position = Vector3(-0.038062833, 0.080766805, 0.0048670806) -bones/44/rotation = Quaternion(0.19326307, -0.007094818, 0.033721592, 0.98054165) +bones/44/rotation = Quaternion(0.18763314, -0.008743822, 0.03973766, 0.9813961) bones/44/scale = Vector3(1, 1.0000001, 0.99999994) bones/45/position = Vector3(1.23004265e-08, 0.036000095, -2.9337698e-08) -bones/45/rotation = Quaternion(0.107637, 0.0074160947, -0.035502825, 0.99352854) +bones/45/rotation = Quaternion(0.1011547, 0.007570935, -0.03474525, 0.99423504) bones/45/scale = Vector3(0.99999994, 1, 1) bones/46/position = Vector3(8.506417e-09, 0.020999825, 9.331586e-09) bones/46/rotation = Quaternion(5.6120934e-06, -2.444159e-07, -0.00049687136, 0.9999999) @@ -193,10 +193,10 @@ bones/47/position = Vector3(-1.4560314e-08, 0.021157794, -4.0995666e-08) bones/47/rotation = Quaternion(-5.5761384e-06, 0.0015697555, -4.1196545e-05, 0.99999887) bones/47/scale = Vector3(1, 1, 1) bones/48/position = Vector3(-0.018651364, 0.091035984, 0.00043079563) -bones/48/rotation = Quaternion(0.17603065, 0.011192819, 0.033842362, 0.98373914) +bones/48/rotation = Quaternion(0.16937515, 0.01088599, 0.034351327, 0.9848927) bones/48/scale = Vector3(1, 1, 0.99999994) bones/49/position = Vector3(3.7825625e-08, 0.033792708, -5.9618177e-10) -bones/49/rotation = Quaternion(0.08095548, 0.0027816559, -0.004324184, 0.99670446) +bones/49/rotation = Quaternion(0.07389171, 0.0027745876, -0.0038424376, 0.997255) bones/49/scale = Vector3(0.9999999, 0.99999994, 0.9999999) bones/50/position = Vector3(-2.9921832e-08, 0.028896859, -3.759542e-08) bones/50/rotation = Quaternion(2.0668563e-06, -8.539611e-08, -0.00011253588, 1) @@ -217,27 +217,27 @@ bones/55/position = Vector3(5.9485714e-09, 0.025749868, -2.5553248e-09) bones/55/rotation = Quaternion(0.0057759075, -0.117509745, -0.04874413, 0.991858) bones/55/scale = Vector3(1.0000001, 1, 1) bones/56/position = Vector3(0.08207823, -0.06771745, -0.015122145) -bones/56/rotation = Quaternion(0.023270022, 0.13941242, 0.98703986, -0.07599433) +bones/56/rotation = Quaternion(0.023365762, 0.13646789, 0.9875431, -0.07476197) bones/56/scale = Vector3(1, 0.99999994, 1) bones/57/position = Vector3(-3.127315e-09, 0.4437138, -9.952956e-09) -bones/57/rotation = Quaternion(-0.16422221, -0.0008433047, -0.004724008, 0.98641175) +bones/57/rotation = Quaternion(-0.15798976, -0.00083339587, -0.0044819303, 0.9874302) bones/57/scale = Vector3(0.99999994, 0.99999994, 0.9999999) bones/58/position = Vector3(6.928858e-09, 0.44527873, 3.6088863e-08) -bones/58/rotation = Quaternion(0.4285666, -0.15917952, 0.03985268, 0.8884843) +bones/58/rotation = Quaternion(0.42645195, -0.15794529, 0.036954246, 0.8898464) bones/58/scale = Vector3(0.99999994, 0.99999994, 0.9999999) bones/59/position = Vector3(-5.7453087e-09, 0.13816865, 6.3026095e-09) -bones/59/rotation = Quaternion(0.33826002, -0.029324781, 0.02482122, 0.9402682) +bones/59/rotation = Quaternion(0.3356456, -0.025533708, 0.022978157, 0.9413619) bones/59/scale = Vector3(0.99999994, 0.9999999, 0.9999998) bones/60/position = Vector3(-9.906608e-09, 0.092781335, 1.0386521e-08) bones/60/rotation = Quaternion(4.6417186e-09, -0.011869152, 8.255832e-09, 0.99992955) bones/61/position = Vector3(-0.08207754, -0.06771788, -0.015122214) -bones/61/rotation = Quaternion(-0.060455423, 0.0319302, 0.9959162, -0.058963858) +bones/61/rotation = Quaternion(-0.060383562, 0.033339947, 0.99590087, -0.05851437) bones/61/scale = Vector3(1, 1, 1) bones/62/position = Vector3(1.5699495e-08, 0.4437147, 6.315939e-09) -bones/62/rotation = Quaternion(-0.10711931, -0.00016611443, 0.0019243951, 0.9942444) +bones/62/rotation = Quaternion(-0.108995944, -0.00018874509, 0.0020086663, 0.9940402) bones/62/scale = Vector3(1.0000001, 0.9999998, 0.9999999) bones/63/position = Vector3(-2.2911077e-08, 0.4452781, -2.2307956e-08) -bones/63/rotation = Quaternion(0.49397734, 0.084912054, -0.06979252, 0.86249954) +bones/63/rotation = Quaternion(0.4951814, 0.08721494, -0.0730556, 0.8613082) bones/63/scale = Vector3(0.99999994, 1, 1) bones/64/position = Vector3(-1.7111994e-08, 0.13816942, 5.996891e-07) bones/64/rotation = Quaternion(0.3578233, -0.007803632, 0.006070155, 0.93373704) @@ -249,63 +249,63 @@ bones/65/scale = Vector3(0.99999994, 0.99999994, 1) [node name="MixamoBoneSimulator3D" type="PhysicalBoneSimulator3D" parent="Mixamo/Skeleton3D" index="0" unique_id=1854161429] [node name="Physical Bone hips" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="0" unique_id=1860743939] -transform = Transform3D(0.9945506, -0.08873848, -0.0547233, -0.05526736, -0.0036838425, -0.9984648, 0.088400654, 0.99604815, -0.008568109, -0.055549804, 1.0853395, 0.0039952276) -collision_layer = 130 +transform = Transform3D(0.99544233, -0.082943305, -0.047063194, -0.047733497, -0.0061159823, -0.9988414, 0.08255936, 0.99653554, -0.010047281, -0.05596901, 1.0850054, 0.00406959) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5138168e-05, 1.7115169e-06, 0.05193173) -body_offset = Transform3D(1, -6.042421e-06, -2.3515895e-08, -2.0430889e-08, -8.63336e-05, -1.0000001, 6.0349703e-06, 0.9999999, -8.6349435e-05, -3.5136938e-05, 0.05193174, 2.7725473e-06) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.9753933e-05, 4.2644433e-07, 0.051577676) +body_offset = Transform3D(1, -9.961426e-06, 4.5925844e-08, 3.387686e-08, -8.921977e-05, -1.0000002, 9.946525e-06, 1.0000001, -8.92058e-05, -3.9756298e-05, 0.051577687, 4.174188e-06) bone_name = "hips" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone hips" index="0" unique_id=1851287103] -transform = Transform3D(1.0000015, 1.3253884e-07, 8.195639e-08, -2.0861626e-07, -8.8475645e-09, 1.0000073, 2.0771404e-07, -1.0000024, -4.4703484e-08, 0.0014547829, -0.00090056844, 0.010923147) +transform = Transform3D(1.0000015, 1.3253353e-07, 8.19e-08, -2.0861626e-07, -8.381903e-09, 1.0000073, 2.077154e-07, -1.0000024, 6.426126e-08, -5.275069e-10, -0.0009999992, 0.05431986) shape = SubResource("CapsuleShape3D_4y3nc") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone spine1" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="1" unique_id=408345383] -transform = Transform3D(0.9977271, -0.06326722, 0.02319415, 0.029384244, 0.09873522, -0.9946798, 0.060640547, 0.9931005, 0.10036986, -0.05037238, 1.2805384, -0.013731137) -collision_layer = 130 +transform = Transform3D(0.998289, -0.051634785, 0.027441202, 0.032495517, 0.09974126, -0.9944827, 0.048612878, 0.9936727, 0.1012485, -0.052045748, 1.280629, -0.013547637) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.7483919e-05, 1.2890694e-05, 0.046579704) -body_offset = Transform3D(1, 0.00035230815, -2.8172508e-07, -1.6577542e-07, -0.000176467, -1.0000004, -0.00035231188, 1.0000002, -0.0001764819, -1.7475337e-05, 0.04657972, -4.6640635e-06) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.7508417e-05, 1.1699381e-05, 0.04660879) +body_offset = Transform3D(1.0000001, 0.000347998, -7.7765435e-08, 6.0535967e-09, -0.00017335266, -1.0000004, -0.0003480129, 1.0000001, -0.00017335266, -1.7508864e-05, 0.046608806, -3.6135316e-06) bone_name = "spine1" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone spine1" index="0" unique_id=913992169] -transform = Transform3D(1.0000017, 1.2107193e-07, 1.7881393e-07, -5.9604645e-08, -5.2154064e-08, 1.0000038, 1.4994293e-07, -1.0000049, -6.556511e-07, -0.008137435, 0.0062363, -0.050394416) +transform = Transform3D(1.0000017, 1.2112287e-07, 1.7881393e-07, -5.948823e-08, -1.4901161e-08, 1.0000038, 1.4984471e-07, -1.0000051, -7.003546e-07, -9.895302e-10, 0.006000012, -0.041790605) shape = SubResource("CapsuleShape3D_yr836") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone neck" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="2" unique_id=1535717496] -transform = Transform3D(-0.9954736, 0.03482793, 0.08842654, -0.08572888, 0.07253764, -0.9936745, -0.041021872, -0.9967574, -0.06922355, -0.06973286, 1.5440686, -0.021877749) -collision_layer = 130 +transform = Transform3D(-0.99648887, 0.019213183, 0.081491016, -0.08004502, 0.06678009, -0.9945518, -0.024550483, -0.99758273, -0.065007694, -0.071431346, 1.544227, -0.022333872) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.9798127e-05, -0.00019098166, 0.049492158) -body_offset = Transform3D(-0.9999996, -7.704273e-05, -0.00091949315, 0.0008571325, 0.2911258, -0.9566848, 0.00034139678, -0.956685, -0.29112568, -1.4305115e-05, 0.04740405, 0.014225751) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.335349e-05, -0.00020041503, 0.049584657) +body_offset = Transform3D(-0.9999997, -5.992502e-05, -0.00085469184, 0.00080020074, 0.29104018, -0.9567108, 0.00030608848, -0.95671105, -0.29104003, -1.0985881e-05, 0.047496557, 0.014239401) bone_name = "neck" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone neck" index="0" unique_id=760729309] -transform = Transform3D(0.9999732, -0.004666389, 0.005031716, -0.00503207, -7.019192e-05, 0.99998707, -0.004665917, -0.9999892, -9.357929e-05, -0.0035126358, -0.0067253187, -0.009511113) +transform = Transform3D(0.9999732, -0.004666389, 0.005031716, -0.0050320695, -7.018447e-05, 0.999987, -0.004665917, -0.9999892, -9.356439e-05, -1.566892e-05, -0.010071665, 0.007516265) shape = SubResource("CapsuleShape3D_q30x1") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone head" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="3" unique_id=1485677274] -transform = Transform3D(-0.9995496, 0.028767657, 0.008541576, 0.0003030381, 0.2942961, -0.9557143, -0.030007409, -0.9552813, -0.29417223, -0.07502399, 1.7050968, 0.015841976) -collision_layer = 130 +transform = Transform3D(-0.9998329, 0.01745152, 0.0054365303, -0.00033638257, 0.27980655, -0.96005636, -0.018275617, -0.9598978, -0.27975392, -0.07601826, 1.7059016, 0.013519928) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.51754e-06, -0.00060036033, 0.1182569) -body_offset = Transform3D(-1.0000001, -6.3801184e-05, -3.2035634e-05, 6.724149e-07, 0.43957588, -0.8982062, 7.1398914e-05, -0.8982058, -0.4395758, -7.674098e-07, 0.10648298, 0.05144362) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.7556542e-06, -0.0006231144, 0.1184497) +body_offset = Transform3D(-1.0000002, -5.2085146e-05, -2.6256777e-05, 6.512273e-07, 0.43967232, -0.8981588, 5.834736e-05, -0.89815867, -0.4396723, -6.7800283e-07, 0.106660604, 0.051519394) bone_name = "head" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 @@ -317,80 +317,80 @@ shape = SubResource("CapsuleShape3D_k0htq") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone arm_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="4" unique_id=774724508] -transform = Transform3D(0.5303501, -0.8079249, -0.25687772, 0.1799864, -0.1887915, 0.96538216, -0.82845265, -0.558225, 0.04528991, 0.13355032, 1.2866251, -0.040758587) -collision_layer = 130 +transform = Transform3D(-0.48792204, 0.82251674, -0.2922301, -0.2307644, 0.2013265, 0.95195353, 0.84183127, 0.5319154, 0.09157595, 0.13036148, 1.2976295, -0.051395595) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.539022e-05, 0.005249361, 0.14487307) -body_offset = Transform3D(0.9999229, 0.0123972595, -0.0010092556, -0.0010368638, 0.0022157636, -0.99999744, -0.012395203, 0.99992096, 0.002228478, 0.00017651916, 0.14486098, -0.0055729747) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.3218245e-05, -0.0013727131, 0.13472067) +body_offset = Transform3D(-1.0000004, -0.000104516745, 2.5898218e-05, -2.5942922e-05, 3.8523227e-05, -1.0000006, 0.00010472536, -1.0000005, -3.848225e-05, 8.958578e-05, 0.1347208, -0.0013675392) bone_name = "arm.L" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone arm_L" index="0" unique_id=1630702100] -transform = Transform3D(1, 0, 0, 0, 0, 1, 0, -1, 0, 0, 0, 0) +transform = Transform3D(1, -6.7520887e-09, -5.7742e-08, -3.0733645e-08, 3.3934157e-08, 0.99999833, -1.5250407e-08, -0.9999962, 4.611229e-08, 7.450581e-09, -8.34465e-07, 0.022553563) shape = SubResource("CapsuleShape3D_icpjv") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone forearm_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="5" unique_id=842109744] -transform = Transform3D(-0.8121729, -0.5689753, -0.12900509, -0.18856005, 0.04674367, 0.9809486, -0.55210537, 0.82102513, -0.14524996, 0.19318283, 1.015128, -0.04133159) -collision_layer = 130 +transform = Transform3D(0.11509956, 0.82297945, -0.55628866, -0.9747367, 0.20148396, 0.09639849, 0.19141722, 0.53113955, 0.8253789, 0.15883079, 1.0259144, 0.009454407) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0025783656, 0.016911104, 0.14383821) -body_offset = Transform3D(0.012139708, -0.9999268, 0.00014780462, -0.0005467534, -0.00015445799, -1.0000004, 0.9999265, 0.012139767, -0.00054861605, 0.016857304, 0.14384228, -0.0027045608) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.14409812, -0.0023572443, -0.055521335) +body_offset = Transform3D(0.0017337054, 8.34465e-05, -0.9999989, 0.9999988, -0.000180386, 0.0017336011, -0.0001802221, -1.0000005, -8.350611e-05, -0.055271257, 0.14419377, -0.0023878515) bone_name = "forearm.L" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone forearm_L" index="0" unique_id=704093935] -transform = Transform3D(0.9999998, 1.4901161e-08, -1.2814999e-06, 8.34465e-07, -2.5331974e-07, 1, 7.450581e-09, -1.0000008, 4.4703484e-08, 0.0023857355, 0.01821693, 0.0026687384) +transform = Transform3D(-4.371084e-08, 1.0000008, -7.889639e-07, -1.0000001, -4.3711424e-08, -7.0010174e-07, -7.0010174e-07, 7.889646e-07, 1, -0.0023075342, 0, -0.055656925) shape = SubResource("CapsuleShape3D_4me46") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone hand_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="6" unique_id=570185914] -transform = Transform3D(0.82079667, 0.56598383, -0.077169746, 0.41040254, -0.4903404, 0.7688537, 0.39731938, -0.6627432, -0.63475096, 0.20318174, 0.8312186, 0.026277084) -collision_layer = 130 +transform = Transform3D(0.21205626, 0.92155063, -0.32523325, -0.86379397, 0.33239725, 0.37864512, 0.45704722, 0.20064047, 0.86651677, 0.20217179, 0.83776194, 0.0068752766) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0027482705, -0.0017660066, 0.059088673) -body_offset = Transform3D(-0.22249728, 0.9450607, 0.23949155, 0.0024702996, 0.24619487, -0.9692176, -0.97493064, -0.21505678, -0.05711232, -0.011870772, 0.057697773, 0.005674273) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.04812482, 0.013372868, 0.0016558195) +body_offset = Transform3D(0.00014975667, -0.00011155009, -1.0000006, 1.0000005, 7.428974e-05, 0.00014966726, 7.430464e-05, -1.0000005, 0.000111714005, 0.0016645193, 0.048123598, 0.013376266) bone_name = "hand.L" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone hand_L" index="0" unique_id=1486550316] -transform = Transform3D(0.9155292, -0.13074967, -0.3804088, 0.40130872, 0.23217854, 0.88602734, -0.027524978, -0.96384525, 0.2650372, -0.0017858744, 0.017058343, 0.0016509295) +transform = Transform3D(1.0000002, -2.3224073e-27, 0, 2.3224065e-27, 1.0000006, 0, 0, 0, 1.0000004, 0.0002593994, 0.0002593994, -0.00497818) shape = SubResource("BoxShape3D_dfatx") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone handring1_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="7" unique_id=289227335] -transform = Transform3D(0.3373575, -0.9292119, 0.15084773, -0.27274045, 0.056890942, 0.9604041, -0.90100086, -0.3651418, -0.23424111, 0.22556871, 0.7704531, 0.03138058) -collision_layer = 130 +transform = Transform3D(0.32957786, -0.9421208, 0.06153828, -0.2663959, -0.03026463, 0.9633885, -0.90576583, -0.33390507, -0.26095167, 0.22208573, 0.762327, 0.03586238) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0076699797, 0.007047633, 0.025072018) -body_offset = Transform3D(0.99998266, 0.001863122, 0.005693823, 0.005692765, 0.0005619675, -0.99998426, -0.0018664598, 0.9999986, 0.00055140257, -0.007825732, 0.025023997, -0.0070471317) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.011998594, -0.00018062786, 0.04092091) +body_offset = Transform3D(1.0000006, 4.440546e-05, 5.64754e-05, 5.64605e-05, -1.8388033e-05, -1.0000007, -4.4494867e-05, 1.0000006, -1.8365681e-05, -0.0120009035, 0.040920258, 0.00018191338) bone_name = "handring1.L" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone handring1_L" index="0" unique_id=2022616607] -transform = Transform3D(0.9998964, 0.0094613135, -0.010845989, 0.010945201, -0.010498837, 0.999885, 0.009346411, -0.9999001, -0.010601297, -0.006785944, 0.0020319521, -0.023865044) +transform = Transform3D(1, 0, 0, 0, 0.99999994, 0, 0, 0, 1, 0, 0.0016742945, -0.0031968355) shape = SubResource("BoxShape3D_spxym") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone handthumb1_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="8" unique_id=373471647] -transform = Transform3D(0.0940646, -0.95801365, 0.2708537, -0.616941, 0.1574336, 0.77110213, -0.7813678, -0.23963416, -0.57622904, 0.17223269, 0.85097945, 0.045486078) -collision_layer = 130 +transform = Transform3D(0.08404853, -0.9582136, 0.2734274, -0.6228065, 0.16368267, 0.7650621, -0.77784824, -0.2345947, -0.5830243, 0.17482984, 0.8586564, 0.05057726) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.012378213, -0.0018507126, 0.02446238) -body_offset = Transform3D(0.99992746, 0.0028333962, 0.011771351, 0.01177755, -0.0022075474, -0.99992883, -0.0028073639, 0.9999941, -0.0022408813, -0.012660027, 0.024310768, 0.001940269) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.01859652, -0.0018261988, 0.027771313) +body_offset = Transform3D(0.99992526, 0.002918765, 0.011941612, 0.011948377, -0.0022619814, -0.9999268, -0.0028917044, 0.99999386, -0.0022968054, -0.018921435, 0.027542949, 0.0019437484) bone_name = "handthumb1.L" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 @@ -402,80 +402,80 @@ shape = SubResource("CapsuleShape3D_x0dm7") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone arm_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="9" unique_id=1396695687] -transform = Transform3D(0.51189494, 0.8424361, 0.16812216, -0.23572776, -0.050444458, 0.97050905, 0.8260727, -0.53642976, 0.1727633, -0.22472048, 1.2626264, -0.06397809) -collision_layer = 130 +transform = Transform3D(0.5114442, 0.8386366, 0.18738617, -0.26959863, -0.050457194, 0.96165, 0.81592983, -0.54234934, 0.20028922, -0.23703568, 1.2766486, -0.07950426) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.01867069, 0.003041524, 0.14308883) -body_offset = Transform3D(0.9999405, -0.010178328, 0.003940195, 0.0039575845, 0.0016714036, -0.9999914, 0.010171592, 0.9999468, 0.0017116666, 0.01813674, 0.14315641, -0.003096372) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00049725076, 0.0013870915, 0.13451198) +body_offset = Transform3D(1, -0.0003221333, 0.00012540817, 0.00012551248, 3.4593046e-05, -1.0000006, 0.0003219843, 0.99999994, 3.4578145e-05, -0.0005136728, 0.13451195, -0.0013919026) bone_name = "arm.R" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone arm_R" index="0" unique_id=1934328562] -transform = Transform3D(0.99999833, 2.6077032e-07, -8.34465e-07, -2.6226044e-06, 3.2782555e-07, 0.99999976, -3.874302e-07, -1.0000064, 4.4703484e-08, -0.017169505, 0.0044254363, 0.008804798) +transform = Transform3D(0.99999833, 0, 0, 0, -4.371167e-08, 0.99999976, 0, -1.0000064, -4.3711378e-08, 0, 0, 0.023000002) shape = SubResource("CapsuleShape3D_icpjv") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone forearm_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="10" unique_id=17461685] -transform = Transform3D(-0.8460867, 0.5322528, 0.02905778, 0.050940897, 0.026473433, 0.99835074, 0.5306057, 0.8461715, -0.049512252, -0.25785846, 0.98974234, -0.09675846) -collision_layer = 130 +transform = Transform3D(0.0062436094, -0.8381346, 0.54542786, 0.9965134, 0.05059562, 0.06634075, -0.08319873, 0.543112, 0.83552814, -0.23514454, 0.997375, -0.04883591) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.3402288e-05, 0.00024946049, 0.14574854) -body_offset = Transform3D(0.0104468465, 0.99994475, 0.001273334, 0.00033183582, 0.0012697391, -0.9999997, -0.9999456, 0.0104472935, -0.00031842105, -0.00043527782, 0.1457482, 6.720424e-05) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.14499034, -0.0023922578, -0.05559535) +body_offset = Transform3D(0.0016865581, 0.0002078116, 0.99999887, -0.9999991, -1.9744039e-06, 0.0016863719, 2.3134053e-06, -1.0000001, 0.00020778179, 0.05535125, 0.14508396, -0.0023810416) bone_name = "forearm.R" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone forearm_R" index="0" unique_id=1999631555] -transform = Transform3D(1, 0, 0, 0, 0, 1, 0, -1, 0, 0, 0, 0) +transform = Transform3D(-4.371139e-08, 1, 0, -1, -4.371139e-08, 0, 0, 0, 1, 0.002, 0, -0.056) shape = SubResource("CapsuleShape3D_4me46") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone hand_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="11" unique_id=1629606064] -transform = Transform3D(0.8871845, -0.36549065, 0.28163847, -0.43005413, -0.4337986, 0.79175264, -0.16720381, -0.8235504, -0.5420402, -0.27405724, 0.81097907, -0.061999705) -collision_layer = 130 +transform = Transform3D(0.34503356, -0.9313503, 0.11635568, 0.8737586, 0.36399734, 0.32257077, -0.34277952, -0.009630971, 0.9393666, -0.27915666, 0.81399786, -0.070556924) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0023846696, 0.0004473545, 0.05131392) -body_offset = Transform3D(-0.22851744, -0.9444391, -0.23625284, 0.0018270575, 0.2422579, -0.97021085, 0.97353846, -0.2221413, -0.05363463, 0.01200062, 0.049681306, 0.0051731467) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.046576843, 0.0015286377, 0.0015442875) +body_offset = Transform3D(2.2053719e-06, -1.2692064e-05, 1.0000002, -1.0000005, -3.6826124e-05, 1.9669533e-06, 3.662752e-05, -1.0000002, -1.273863e-05, -0.0015443712, 0.046576917, 0.0015269518) bone_name = "hand.R" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone hand_R" index="0" unique_id=14766136] -transform = Transform3D(0.9609683, 0.057171144, 0.27068776, -0.26816073, 0.43312615, 0.86051863, -0.068044975, -0.89951897, 0.43155122, -0.0031374693, 0.01663211, -0.0018490553) +transform = Transform3D(1.0000002, -1.1107162e-27, 0, 2.3224065e-27, 1.0000006, 0, 0, 0, 1.0000004, 0.0002593994, 0.0002593994, -0.00497818) shape = SubResource("BoxShape3D_dfatx") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone handring1_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="12" unique_id=2088621090] -transform = Transform3D(0.04136349, 0.99896216, 0.019071419, 0.2711353, -0.029594166, 0.96208626, 0.9616521, -0.034624305, -0.27207804, -0.2960274, 0.74979484, -0.07292892) -collision_layer = 130 +transform = Transform3D(0.08231614, 0.9963974, 0.020405745, 0.26295653, -0.04146438, 0.9639163, 0.9612897, -0.07398005, -0.2654224, -0.29747644, 0.72773814, -0.047127694) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.0365927e-05, 2.507948e-06, 0.017590338) -body_offset = Transform3D(0.99995667, -0.00026646256, -0.009338409, -0.009338647, 0.00040305778, -0.999957, 0.00027016178, 1.0000001, 0.0004008105, 0.00013390183, 0.017589867, -9.5665455e-06) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.012211347, 1.1740622e-05, 0.04720855) +body_offset = Transform3D(1.0000005, 3.7252903e-08, -2.682209e-06, -2.8908253e-06, -3.7252903e-09, -1.0000006, 1.4901161e-08, 1.0000004, 3.5390258e-08, 0.012211479, 0.047208548, -1.1742115e-05) bone_name = "handring1.R" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone handring1_R" index="0" unique_id=2139184823] -transform = Transform3D(0.99971086, 0.008283079, 0.022828963, -0.023740117, 0.13517958, 0.99053305, 0.005119413, -0.9907882, 0.1353357, 0.011277318, -0.0011302531, -0.02194804) +transform = Transform3D(1.0000057, 0, 0, 0, 1.0000002, 0, 0, 0, 0.9999713, 0, 0.0016742945, -0.0031968355) shape = SubResource("BoxShape3D_spxym") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone handthumb1_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="13" unique_id=135555111] -transform = Transform3D(-0.18844777, 0.98155963, -0.03206665, 0.56238836, 0.13462465, 0.81584036, 0.80511296, 0.1357094, -0.57738733, -0.25364417, 0.81614083, -0.0414643) -collision_layer = 130 +transform = Transform3D(-0.15406306, 0.98637676, -0.057667226, 0.5638131, 0.13569164, 0.81467944, 0.81140584, 0.09299848, -0.5770372, -0.2552228, 0.8208407, -0.02569163) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0014305437, 7.253968e-06, 0.02258113) -body_offset = Transform3D(0.99993634, 0.0023475215, -0.011094868, -0.011091888, -0.0014411509, -0.99993813, -0.0023631528, 0.9999965, -0.001414597, 0.0016809702, 0.022563875, 2.130866e-05) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.011613358, -3.0842393e-06, 0.028037969) +body_offset = Transform3D(0.9999328, 0.0024441332, -0.011373639, -0.01137045, -0.0014686473, -0.99993503, -0.0024604723, 0.99999636, -0.0014405921, 0.011931479, 0.027904093, 1.4901161e-05) bone_name = "handthumb1.R" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 @@ -487,29 +487,29 @@ shape = SubResource("CapsuleShape3D_x0dm7") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone upleg_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="14" unique_id=923922514] -transform = Transform3D(-0.995875, -0.045266055, -0.0786384, -0.08805266, 0.27291805, 0.9579992, -0.021903004, 0.9609718, -0.27577806, 0.037392195, 0.76145595, 0.062358744) -collision_layer = 130 +transform = Transform3D(-0.99536866, -0.041913122, -0.086512804, -0.09458, 0.2659695, 0.95933044, -0.017198762, 0.96306986, -0.26870188, 0.04092598, 0.7447619, 0.055078942) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00028139693, -0.0092513, 0.2113612) -body_offset = Transform3D(0.9999995, 6.426126e-07, -0.00097103184, -0.0009710137, 0.0006055832, -0.99999946, -6.891787e-08, 0.9999999, 0.000605613, -7.6152384e-05, 0.21136695, 0.009123296) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.614205e-05, 0.00034330104, 0.22636464) +body_offset = Transform3D(0.9999997, 0.00061413273, 4.4746324e-05, 4.4952147e-05, -0.00035366416, -0.9999999, -0.0006141048, 0.9999997, -0.00035363436, 7.580221e-05, 0.22636473, -0.00026330352) bone_name = "upleg.L" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone upleg_L" index="0" unique_id=600319327] -transform = Transform3D(1.0000027, 2.1141022e-07, -9.313226e-08, 1.6763806e-08, -5.066395e-07, 1.0000023, 1.3411045e-07, -1.0000007, -3.5762787e-07, -0.0047314167, -0.007822901, -0.027338386) +transform = Transform3D(1.0000027, 2.1141022e-07, -9.313226e-08, 1.6763806e-08, -5.066395e-07, 1.0000023, 1.3411045e-07, -1.0000007, -3.5762787e-07, 0, 0, -0.059) shape = SubResource("CapsuleShape3D_i24lk") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone leg_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="15" unique_id=535849418] -transform = Transform3D(-0.9965096, -0.0042802533, -0.08336876, -0.08303574, -0.051907465, 0.9951938, -0.008587142, 0.9986428, 0.051370867, 0.07778088, 0.313709, 0.10273907) -collision_layer = 130 +transform = Transform3D(-0.9960376, 0.0006996262, -0.08893154, -0.08886529, -0.047215797, 0.99492395, -0.0035028993, 0.99888444, 0.04709088, 0.077987805, 0.29913044, 0.099795945) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0028634325, 0.0035798363, 0.22421652) -body_offset = Transform3D(0.99991614, -0.012625782, 0.002948918, 0.0029665453, 0.0013765544, -0.9999948, 0.012621642, 0.99991953, 0.0014137924, -0.0034791902, 0.22420192, -0.0039326847) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0029972806, 0.0026390313, 0.2382452) +body_offset = Transform3D(0.9999162, -0.012624868, 0.00295991, 0.0029777174, 0.0013929047, -0.9999947, 0.012620687, 0.99991953, 0.0014304444, 0.0023251623, 0.23824918, -0.0029417872) linear_damp = 100.0 angular_damp = 100.0 bone_name = "leg.L" @@ -518,17 +518,17 @@ joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone leg_L" index="0" unique_id=135636896] -transform = Transform3D(1.0000004, 7.159542e-08, 1.1175871e-08, -1.1175871e-08, 7.450581e-09, 1.0000008, -2.0605512e-08, -1.0000001, 2.9802322e-08, 0.003555715, 0.0021097586, 0.00012660027) +transform = Transform3D(1.0000004, 7.159542e-08, 1.1175871e-08, -1.1175871e-08, 7.450581e-09, 1.0000008, -2.0605512e-08, -1.0000001, 2.9802322e-08, 0, 0.002, 0) shape = SubResource("CapsuleShape3D_wjtln") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone foot_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="16" unique_id=718743270] -transform = Transform3D(-0.9530373, 0.00033107537, -0.30285296, -0.026237983, 0.9961492, 0.08365636, 0.30171442, 0.08767387, -0.9493586, 0.10474242, 0.040117797, 0.12964714) -collision_layer = 130 +transform = Transform3D(-0.95353043, -0.01885039, -0.30070665, -0.026812725, 0.99939007, 0.022373479, 0.30010152, 0.029396556, -0.9534542, 0.11151526, 0.052887168, 0.13267231) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00043869263, 0.04982956, 0.040673837) -body_offset = Transform3D(0.9999985, -9.4510615e-05, 0.0018797517, 0.0014721006, -0.5830319, -0.8124482, 0.0011726767, 0.8124497, -0.5830306, -0.0005104393, 0.06209696, -0.016770437) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.875714e-05, 0.039329488, 0.04247673) +body_offset = Transform3D(1.0000002, -5.79115e-05, -0.0001720488, -0.00016996264, -0.63152987, -0.7753518, -6.368756e-05, 0.77535194, -0.6315299, 7.8342855e-05, 0.057772137, -0.0036688745) bone_name = "foot.L" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 @@ -540,46 +540,46 @@ shape = SubResource("CapsuleShape3D_5rrk6") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone toebase_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="17" unique_id=224697510] -transform = Transform3D(-0.9503012, 0.015830822, 0.31092942, 0.018141964, 0.9998251, 0.0045421137, -0.31080315, 0.0099572465, -0.9504221, 0.14779411, 0.03384785, 0.23395659) -collision_layer = 130 +transform = Transform3D(0.9358046, 0.011467542, -0.35233256, -0.01678548, 0.9997866, -0.0120421285, 0.35211933, 0.017183151, 0.9357974, 0.14968745, 0.03361586, 0.2385503) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.032427475, -0.03107366, 0.02995056) -body_offset = Transform3D(0.77256376, 6.834208e-05, -0.63493764, -0.63493764, -8.917693e-05, -0.77256376, -0.00010937266, 1.0000005, -2.5407411e-05, -0.006033428, 0.04372537, 0.031077981) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.032177527, -0.03105338, -0.036126852) +body_offset = Transform3D(-0.7477461, 4.9592927e-07, 0.6639851, 0.66398513, -6.784685e-05, 0.7477461, 4.547136e-05, 1.0000002, 5.0533563e-05, -7.291138e-05, 0.048377007, 0.031056676) bone_name = "toebase.L" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone toebase_L" index="0" unique_id=616098296] -transform = Transform3D(1, 0, 1.7763568e-15, -2.6645353e-15, 0, 1, 0, -1, 4.440892e-16, 8.046627e-06, -1.3783574e-07, -0.002596669) +transform = Transform3D(0.99999994, 2.9802322e-08, 1.302701e-15, 0, -4.3711385e-08, 1, 2.9802322e-08, -0.99999994, -4.371139e-08, 0.0010319501, 0.009726791, -0.00376549) shape = SubResource("CapsuleShape3D_5x108") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone upleg_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="18" unique_id=1622275105] -transform = Transform3D(-0.9765261, -0.20891938, -0.052436158, -0.0662599, 0.059723508, 0.9960134, -0.20495483, 0.9761075, -0.07216453, -0.13039725, 0.7447253, -0.0028768033) -collision_layer = 130 +transform = Transform3D(-0.9772759, -0.20352069, -0.05925528, -0.07271078, 0.059279166, 0.99558985, -0.19911051, 0.9772745, -0.07273024, -0.12847613, 0.7439959, -0.0023562182) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.0127025e-05, -8.759914e-05, 0.22665168) -body_offset = Transform3D(0.9999995, 0.0006160289, 1.2032688e-06, 1.293607e-06, -8.2202256e-05, -0.99999994, -0.0006160587, 0.9999997, -8.2187355e-05, -9.034574e-05, 0.22665167, 0.00010628253) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5058975e-05, -9.105284e-05, 0.22687198) +body_offset = Transform3D(0.9999999, 0.0005732924, 9.657815e-07, 1.0319054e-06, -9.278953e-05, -1.0000002, -0.0005732924, 0.9999998, -9.276718e-05, -9.522587e-05, 0.22687203, 0.00011215359) bone_name = "upleg.R" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone upleg_R" index="0" unique_id=1714408512] -transform = Transform3D(0.9999989, 3.1664968e-08, 2.682209e-07, -1.3411045e-07, 4.4703484e-08, 0.999999, 2.7939677e-08, -0.9999992, -1.4901161e-08, 0.00027324073, 0.0012482777, -0.010423422) +transform = Transform3D(0.99999136, 3.1611762e-08, 2.6327325e-07, -1.2863893e-07, 1.6763806e-08, 0.9999914, 2.7956048e-08, -0.99999166, 1.7695129e-08, -7.450581e-09, 1.8626451e-09, -0.05859351) shape = SubResource("CapsuleShape3D_i24lk") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone leg_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="19" unique_id=1771928892] -transform = Transform3D(-0.9761055, -0.1928262, -0.10018028, -0.06981344, -0.15829943, 0.98492, -0.20577686, 0.9683798, 0.14105509, -0.09578616, 0.3015008, -0.019045347) -collision_layer = 130 +transform = Transform3D(-0.9768322, -0.18560985, -0.1065259, -0.07639581, -0.1625345, 0.9837409, -0.19990614, 0.969088, 0.14458911, -0.09044989, 0.29640844, -0.01959351) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00036495086, -0.00075384864, 0.23039387) -body_offset = Transform3D(0.9999982, 0.0016751289, 5.4556876e-06, -1.963228e-06, 0.004453063, -0.99999017, -0.0016751438, 0.9999888, 0.004453078, -0.00036494434, 0.23039496, -0.00027151033) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00038998548, -0.0011272349, 0.23535961) +body_offset = Transform3D(0.9999986, 0.0016447157, -3.32091e-05, -4.081428e-05, 0.0046248734, -0.9999897, -0.0016445369, 0.9999881, 0.0046248436, -0.0003803149, 0.23536241, 3.9361417e-05) bone_name = "leg.R" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 @@ -591,36 +591,36 @@ shape = SubResource("CapsuleShape3D_wjtln") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone foot_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="20" unique_id=928779467] -transform = Transform3D(-0.9151591, -0.03009469, 0.40196794, -0.00194066, 0.99752647, 0.07026491, -0.40308827, 0.063523486, -0.9129538, -0.09811687, 0.0365379, 0.004891213) -collision_layer = 130 +transform = Transform3D(-0.9149107, -0.005091139, 0.40362436, -0.0007504771, 0.9999402, 0.010911668, -0.4036558, 0.009680291, -0.9148598, -0.085632205, 0.04986054, -0.011002652) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.2242844e-05, 0.048896965, 0.061589494) -body_offset = Transform3D(0.9999962, 0.002665976, 0.00014519691, 0.0016717613, -0.58289313, -0.81254715, -0.002081737, 0.8125446, -0.58289546, -0.00016154349, 0.07854603, -0.0038306788) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00020555347, 0.03940951, 0.042167798) +body_offset = Transform3D(0.99999994, 3.8164668e-05, -8.109212e-05, -3.886223e-05, -0.63167, -0.7752376, -8.08388e-05, 0.7752379, -0.6316698, 0.00020746887, 0.05758386, -0.0039156377) bone_name = "foot.R" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone foot_R" index="0" unique_id=1124161036] -transform = Transform3D(1, 1.05854525e-07, 4.6270483e-15, 0, -4.371139e-08, 1, 1.05854525e-07, -1, -4.371139e-08, 0.0024022013, 0.010436047, 0.021283412) +transform = Transform3D(1, 1.05854525e-07, 4.6270483e-15, 0, -4.371139e-08, 1, 1.05854525e-07, -1, -4.371139e-08, 0, 0, 0) shape = SubResource("CapsuleShape3D_5rrk6") debug_color = Color(0.78431374, 0.39215687, 0, 1) [node name="Physical Bone toebase_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="21" unique_id=535152855] -transform = Transform3D(-0.94843435, 0.02594006, -0.31591058, 0.03460643, 0.9991621, -0.021853015, 0.315079, -0.031658687, -0.9485373, -0.13946538, 0.034196246, 0.085593425) -collision_layer = 130 +transform = Transform3D(0.94674456, 0.023827909, 0.3211028, -0.03232965, 0.99925303, 0.021170208, -0.32035846, -0.03042392, 0.94680774, -0.12971708, 0.03378269, 0.09181233) +collision_layer = 128 collision_mask = 4096 joint_type = 1 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.03322764, -0.031034851, 0.028526943) -body_offset = Transform3D(0.7523134, -2.3377128e-05, 0.65880513, 0.65880513, -5.507469e-05, -0.7523137, 5.3962693e-05, 1.0000002, -2.611801e-05, 0.0062031746, 0.04335004, 0.031037398) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.032407098, -0.030702893, -0.03625687) +body_offset = Transform3D(-0.7482759, -7.764436e-06, -0.66338766, -0.66338766, -8.4595755e-05, 0.748276, -6.2006526e-05, 1.0000002, 5.8135018e-05, 0.00019685179, 0.04862602, 0.03070702) bone_name = "toebase.R" joint_constraints/bias = 0.3 joint_constraints/damping = 1.0 joint_constraints/impulse_clamp = 0.0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D/Physical Bone toebase_R" index="0" unique_id=1858415780] -transform = Transform3D(1, 0, 1.7763568e-15, -2.6645353e-15, 0, 1, 0, -1, 4.440892e-16, 8.046627e-06, -1.3783574e-07, -0.002596669) +transform = Transform3D(0.99999994, 2.9802322e-08, 0, -9.094947e-13, -1.8189894e-12, 1, 2.9802322e-08, -0.99999994, -2.728484e-12, 0.0010319501, 0.009726791, -0.00376549) shape = SubResource("CapsuleShape3D_5x108") debug_color = Color(0.78431374, 0.39215687, 0, 1) diff --git a/Assets/Classes/CharacterSkeleton3D_TestAgain.tscn b/Assets/Classes/CharacterSkeleton3D_TestAgain.tscn new file mode 100644 index 0000000..9c530b3 --- /dev/null +++ b/Assets/Classes/CharacterSkeleton3D_TestAgain.tscn @@ -0,0 +1,25 @@ +[gd_scene format=3 uid="uid://cutarx0gio7qe"] + +[ext_resource type="PackedScene" uid="uid://dhxqrm0rdp3xi" path="res://Assets/SK_TestAgain.gltf" id="1_ss0m7"] + +[sub_resource type="SphereShape3D" id="SphereShape3D_vxtcd"] +radius = 1.0 + +[node name="SK_TestAgain" unique_id=1396077541 node_paths=PackedStringArray("skeleton", "physical_bone_simulator") instance=ExtResource("1_ss0m7")] +skeleton = NodePath("Armature/Skeleton3D") +physical_bone_simulator = NodePath("Armature/Skeleton3D/PhysicalBoneSimulator3D") + +[node name="PhysicalBoneSimulator3D" type="PhysicalBoneSimulator3D" parent="Armature/Skeleton3D" parent_id_path=PackedInt32Array(1353017005) index="0" unique_id=1653006822] + +[node name="Physical Bone Bone_001" type="PhysicalBone3D" parent="Armature/Skeleton3D/PhysicalBoneSimulator3D" index="0" unique_id=2077851473] +transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 0, 0.5, 0) +collision_layer = 128 +collision_mask = 4096 +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.5) +body_offset = Transform3D(1, -3.4228545e-08, 8.78695e-16, 2.9289833e-16, -1.7114273e-08, -1, 3.4228545e-08, 1, -1.7114273e-08, -4.393475e-16, 0.5, 8.557136e-09) +bone_name = "Bone.001" + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Armature/Skeleton3D/PhysicalBoneSimulator3D/Physical Bone Bone_001" index="0" unique_id=1569451145] +transform = Transform3D(1, 0, 0, 0, 0, 1, 0, -1, 0, 0, 0, -0.5) +shape = SubResource("SphereShape3D_vxtcd") +debug_color = Color(1, 0.5019608, 0, 1) diff --git a/Assets/Classes/PlayerCharacter/PlayerCharacter3D.tscn b/Assets/Classes/PlayerCharacter/PlayerCharacter3D.tscn index 3a3b378..f78ac19 100644 --- a/Assets/Classes/PlayerCharacter/PlayerCharacter3D.tscn +++ b/Assets/Classes/PlayerCharacter/PlayerCharacter3D.tscn @@ -3,6 +3,7 @@ [ext_resource type="PackedScene" uid="uid://0lx4ngfees3q" path="res://Assets/Classes/Character3D.tscn" id="1_cuu4l"] [ext_resource type="Script" uid="uid://cjd3p5p41vqyj" path="res://Assets/Classes/PlayerCharacter/player_character_3d.gd" id="1_ph0or"] [ext_resource type="PackedScene" uid="uid://clq35hqimrb1e" path="res://Assets/Classes/PlayerCharacter/PlayerCamera3D.tscn" id="2_4jc4t"] +[ext_resource type="ArrayMesh" uid="uid://bio6w8k7th2hl" path="res://Assets/Visuals/Meshes/Mixamo/M_MixamoBot.mesh" id="3_0g72v"] [ext_resource type="PackedScene" uid="uid://rn3sy0dl4o0n" path="res://Assets/Classes/PlayerCharacter/PlayerMovementHandler.tscn" id="3_4jc4t"] [ext_resource type="PackedScene" uid="uid://bb722x8kppyc" path="res://Assets/Classes/PlayerCharacter/PlayerSliceRing.tscn" id="4_sdxab"] [ext_resource type="Script" uid="uid://sv5e443msxb" path="res://Assets/Classes/PlayerCharacter/slice_ring_spawner.gd" id="5_8jdat"] @@ -15,200 +16,211 @@ collision_layer = 16 collision_mask = 8227 [node name="Skeleton3D" parent="PlayerCharacter3D/SK_Mixamo/Mixamo" parent_id_path=PackedInt32Array(513899147, 581893179, 2043084189) index="0" unique_id=2131179153] -bones/1/rotation = Quaternion(0.7089324, -0.011329939, -0.04667883, 0.70363873) -bones/2/rotation = Quaternion(-0.071335725, 0.004542303, 0.015166278, 0.9973268) -bones/3/rotation = Quaternion(0.017609281, 0.007127215, 0.027267393, 0.9994477) -bones/4/rotation = Quaternion(0.030486446, 0.0074779643, 0.027173264, 0.9991379) -bones/5/rotation = Quaternion(-0.09461062, 0.0025839217, -0.0015927132, 0.9955098) -bones/6/rotation = Quaternion(0.028451348, 0.011723317, -0.03923429, 0.9987561) -bones/8/rotation = Quaternion(0.5690915, 0.50335896, -0.539176, 0.3633921) -bones/9/rotation = Quaternion(0.5027855, 0.23152153, 0.18382111, 0.81228966) -bones/10/rotation = Quaternion(0.0001107647, -0.00070920796, 0.15359928, 0.988133) -bones/11/rotation = Quaternion(-0.11541009, -0.15078788, 0.10803185, 0.9758446) -bones/12/rotation = Quaternion(0.11821405, -0.06829226, -0.098524414, 0.98572546) -bones/13/rotation = Quaternion(0.10024357, 0.0038358571, -0.010102622, 0.9949043) -bones/16/rotation = Quaternion(0.09237285, -0.012534129, -0.059371777, 0.9938739) -bones/17/rotation = Quaternion(0.10350131, 6.664757e-05, 0.0032838208, 0.9946239) -bones/20/rotation = Quaternion(0.24397384, 0.041668605, -0.070586815, 0.96631163) -bones/21/rotation = Quaternion(0.14278682, -0.00083076797, 0.024642698, 0.9894463) -bones/24/rotation = Quaternion(0.17253485, 0.006533878, -0.058522467, 0.9832417) -bones/25/rotation = Quaternion(0.09744593, -0.0010164303, -0.00024192326, 0.99524033) -bones/32/rotation = Quaternion(-0.5437173, 0.5264967, -0.5405966, -0.3673254) -bones/33/rotation = Quaternion(0.4901721, -0.30509657, -0.16858566, 0.79889077) -bones/34/rotation = Quaternion(-7.025325e-05, -0.00042762232, -0.16353771, 0.986537) -bones/35/rotation = Quaternion(-0.20686176, 0.24933952, -0.07850003, 0.9428022) -bones/36/rotation = Quaternion(0.09599033, 0.056479756, 0.065572076, 0.99161303) -bones/37/rotation = Quaternion(0.021850917, -0.00728963, 0.008018257, 0.9997026) -bones/40/rotation = Quaternion(0.11337595, 0.0066973343, 0.05342195, 0.9920924) -bones/41/rotation = Quaternion(0.084311314, 0.0004885896, -0.0027773222, 0.9964355) -bones/44/rotation = Quaternion(0.19063903, -0.007867381, 0.03650103, 0.9809498) -bones/45/rotation = Quaternion(0.10480927, 0.007483745, -0.035172153, 0.99384207) -bones/48/rotation = Quaternion(0.17300653, 0.01105341, 0.03407452, 0.984269) -bones/49/rotation = Quaternion(0.077574864, 0.0027781671, -0.0040934305, 0.99697423) -bones/56/rotation = Quaternion(0.023020217, 0.13757135, 0.987347, -0.075433485) -bones/57/rotation = Quaternion(-0.16125123, -0.00085400394, -0.004602408, 0.98690236) -bones/58/rotation = Quaternion(0.42789608, -0.1571749, 0.037200805, 0.88927907) -bones/59/rotation = Quaternion(0.3382289, -0.031379074, 0.025549687, 0.9401935) -bones/61/rotation = Quaternion(-0.060553186, 0.032469105, 0.9958792, -0.05919384) -bones/62/rotation = Quaternion(-0.10807713, -0.00019450963, 0.0019413788, 0.9941407) -bones/63/rotation = Quaternion(0.49551302, 0.087210536, -0.072757386, 0.8611432) - -[node name="MeshInstance3D" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D" index="0" unique_id=1316399456] -layers = 32 +bones/1/rotation = Quaternion(0.7048441, -0.014347043, -0.05593525, 0.70700794) +bones/2/rotation = Quaternion(-0.07031378, 0.0023203816, 0.015753277, 0.9973979) +bones/3/rotation = Quaternion(0.019727914, 0.0025775393, 0.027641758, 0.9994199) +bones/4/rotation = Quaternion(0.032604545, 0.002933479, 0.02760621, 0.9990828) +bones/5/rotation = Quaternion(-0.09278419, -0.0014052816, 0.0068462435, 0.99566174) +bones/6/rotation = Quaternion(0.031284153, 0.014688723, -0.04734917, 0.9982804) +bones/8/rotation = Quaternion(0.5688072, 0.5036814, -0.53873515, 0.36404377) +bones/9/rotation = Quaternion(0.5047807, 0.2205434, 0.20483503, 0.8090733) +bones/10/rotation = Quaternion(0.00029410355, -0.0025018747, 0.11658198, 0.9931779) +bones/11/rotation = Quaternion(-0.099833295, -0.14657761, 0.13396998, 0.9749874) +bones/12/rotation = Quaternion(0.11851191, -0.0683028, -0.09852327, 0.9856891) +bones/13/rotation = Quaternion(0.09965821, 0.0038379114, -0.010060647, 0.9949635) +bones/16/rotation = Quaternion(0.09327458, -0.012592577, -0.059311546, 0.9937925) +bones/17/rotation = Quaternion(0.09137822, 9.467291e-05, 0.0026359889, 0.99581283) +bones/20/rotation = Quaternion(0.26275718, 0.039810445, -0.06790275, 0.961646) +bones/21/rotation = Quaternion(0.16183953, -0.00086058024, 0.028163722, 0.98641473) +bones/24/rotation = Quaternion(0.16679852, 0.006978707, -0.059050974, 0.9841965) +bones/25/rotation = Quaternion(0.09164566, -0.0009583871, -0.00082865206, 0.9957909) +bones/32/rotation = Quaternion(-0.5395723, 0.52912027, -0.5461981, -0.3613324) +bones/33/rotation = Quaternion(0.48454607, -0.30130413, -0.18429396, 0.8002916) +bones/34/rotation = Quaternion(0.0003482263, 0.002324286, -0.14797968, 0.9889877) +bones/35/rotation = Quaternion(-0.2061043, 0.25889084, -0.08233095, 0.9400629) +bones/36/rotation = Quaternion(0.17776331, 0.06785502, 0.060583703, 0.97985995) +bones/37/rotation = Quaternion(0.104890004, 5.2053383e-05, 0.008063756, 0.9944512) +bones/40/rotation = Quaternion(0.17436971, 0.010443959, 0.048830654, 0.9834134) +bones/41/rotation = Quaternion(0.14565666, 0.00066113245, -0.0068782032, 0.9893111) +bones/44/rotation = Quaternion(0.22343168, -0.0046681943, 0.033701956, 0.9741256) +bones/45/rotation = Quaternion(0.13817456, 0.0066701076, -0.03901426, 0.98961675) +bones/48/rotation = Quaternion(0.21775496, 0.013120059, 0.030650865, 0.97543395) +bones/49/rotation = Quaternion(0.12302298, 0.0028173751, -0.007181533, 0.9923739) +bones/56/rotation = Quaternion(0.023446193, 0.13746843, 0.98726946, -0.07649708) +bones/57/rotation = Quaternion(-0.16649374, -0.0008670719, -0.004815719, 0.98603034) +bones/58/rotation = Quaternion(0.4288761, -0.16255184, 0.04236388, 0.8876078) +bones/59/rotation = Quaternion(0.33421707, -0.020532032, 0.019246703, 0.9420759) +bones/61/rotation = Quaternion(-0.060973246, 0.031596877, 0.99593455, -0.05829565) +bones/62/rotation = Quaternion(-0.109928384, -0.00019648633, 0.0020758961, 0.9939373) +bones/63/rotation = Quaternion(0.49389473, 0.08145162, -0.06532078, 0.86323047) [node name="Physical Bone hips" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="0" unique_id=1860743939] -transform = Transform3D(0.995385, -0.082139716, -0.049618218, -0.050239787, -0.0055164485, -0.99872196, 0.08176102, 0.9966056, -0.009617671, -0.055816714, 1.0853922, 0.0040496476) +transform = Transform3D(0.9933299, -0.099153325, -0.05885906, -0.058564015, 0.0058861435, -0.99826634, 0.09932788, 0.9950548, 4.006562e-05, -0.055358954, 1.0850973, 0.0035479635) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.8898866e-05, 2.1026924e-06, 0.051971186) -body_offset = Transform3D(1.0000001, -6.645918e-06, 1.5535625e-07, 1.640874e-07, -8.977484e-05, -1.0000002, 6.6384673e-06, 1.0000001, -8.9828856e-05, -3.8906932e-05, 0.051971197, 2.5655609e-06) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5369132e-05, 5.431925e-07, 0.051698796) +body_offset = Transform3D(1.0000001, -9.745359e-06, 2.3906296e-07, 2.3985285e-07, -9.2456015e-05, -1.0000001, 9.730458e-06, 1.0000001, -9.249893e-05, -4.5381486e-05, 0.051698804, 4.238449e-06) [node name="Physical Bone spine1" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="1" unique_id=408345383] -transform = Transform3D(0.99825, -0.052834712, 0.02655988, 0.031826425, 0.10147646, -0.9943288, 0.049839865, 0.993434, 0.10298043, -0.051558323, 1.2806822, -0.013781617) +transform = Transform3D(0.9964339, -0.082468584, 0.017847033, 0.026622262, 0.10656514, -0.99394923, 0.08006772, 0.9908799, 0.1083806, -0.04915103, 1.280496, -0.015816288) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.7440438e-05, 1.6310663e-05, 0.0467007) -body_offset = Transform3D(0.99999994, 0.0003486313, -1.2572855e-08, 1.0617077e-07, -0.00017470866, -1.0000004, -0.0003486313, 1.0000004, -0.00017475337, -1.7445534e-05, 0.046700716, -8.143485e-06) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8028042e-05, 1.0303595e-05, 0.046728477) +body_offset = Transform3D(1, 0.0003408268, -1.0430813e-07, -1.3969839e-08, -0.00017120689, -1.0000004, -0.00034084916, 1.0000002, -0.00017125905, -1.802668e-05, 0.04672849, -2.2947788e-06) [node name="Physical Bone neck" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="2" unique_id=1535717496] -transform = Transform3D(-0.9964241, 0.021438621, 0.08172873, -0.080234654, 0.06314996, -0.9947736, -0.026487742, -0.99777377, -0.06120402, -0.07096241, 1.5442017, -0.023259826) +transform = Transform3D(-0.99300593, 0.06485513, 0.098656155, -0.09432138, 0.06681359, -0.9932973, -0.07101199, -0.9956555, -0.060229063, -0.06804735, 1.5440539, -0.02615678) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.7453228e-05, -0.00020383298, 0.04961701) -body_offset = Transform3D(-0.9999997, -4.7838315e-05, -0.0008300267, 0.00078010606, 0.29099083, -0.95672554, 0.00028730184, -0.95672613, -0.29099074, -1.6279519e-05, 0.04752922, 0.014243096) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.74873e-05, -0.00021785125, 0.04972369) +body_offset = Transform3D(-0.99999976, -4.0516257e-05, -0.0007798886, 0.00073427893, 0.29092172, -0.95674676, 0.00026565045, -0.95674706, -0.29092166, -8.717179e-06, 0.04763639, 0.014257282) [node name="Physical Bone head" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="3" unique_id=1485677274] -transform = Transform3D(-0.99980944, 0.01888692, 0.0049392097, 0.0004748266, 0.2764582, -0.9610259, -0.019516302, -0.96084034, -0.2764145, -0.07549476, 1.7060113, 0.012056487) +transform = Transform3D(-0.9981251, 0.059545387, 0.014170701, 0.0034276757, 0.285529, -0.958364, -0.061112303, -0.9565184, -0.28519776, -0.07446561, 1.7055738, 0.010179194) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.4347265e-06, -0.0006014444, 0.11850061) -body_offset = Transform3D(-1.0000001, -4.6465546e-05, -2.3652334e-05, 7.466879e-07, 0.43972558, -0.8981326, 5.2155927e-05, -0.89813256, -0.43972564, -2.6598573e-06, 0.106693745, 0.051567584) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.431853e-06, -0.0006485395, 0.11869541) +body_offset = Transform3D(-1.0000002, -3.695488e-05, -1.8959865e-05, 7.18981e-07, 0.43981752, -0.89808774, 4.1536987e-05, -0.89808744, -0.4398175, -2.2053719e-06, 0.10688412, 0.05162187) [node name="Physical Bone arm_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="4" unique_id=774724508] -transform = Transform3D(0.50749874, -0.8144683, -0.2812232, 0.21893081, -0.19378033, 0.9563046, -0.83337533, -0.5468918, 0.07996892, 0.13549441, 1.2878819, -0.04860475) +transform = Transform3D(-0.54708683, 0.7956004, -0.26022306, -0.16960439, 0.19906773, 0.96519756, 0.8197136, 0.5721819, 0.02602999, 0.1305543, 1.2950518, -0.039199226) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00011336084, 0.0052650636, 0.14500561) -body_offset = Transform3D(0.9999194, 0.0126826465, -0.00091502815, -0.0009425804, 0.0021831729, -0.9999977, -0.012680739, 0.9999176, 0.0021950305, 0.00017926097, 0.14499366, -0.005584359) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00010362491, -0.0013866242, 0.13485083) +body_offset = Transform3D(-1.0000001, -0.00030115247, 6.3441694e-05, -6.360561e-05, 7.808022e-05, -1.0000004, 0.0003014505, -1.0000001, -7.811189e-05, 9.4652176e-05, 0.13485098, -0.0013761222) [node name="Physical Bone forearm_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="5" unique_id=842109744] -transform = Transform3D(-0.81526953, -0.5677026, -0.114234135, -0.19485463, 0.08317398, 0.9772992, -0.545314, 0.8190213, -0.1784287, 0.1962044, 1.0174236, -0.04895726) +transform = Transform3D(0.1279637, 0.7987599, -0.58788437, -0.97822523, 0.19931261, 0.057878017, 0.16340339, 0.567677, 0.80687183, 0.15442741, 1.0187691, 0.026073128) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0025665292, 0.016949348, 0.14401811) -body_offset = Transform3D(0.012524545, -0.9999222, 0.00026343763, -0.0005292222, -0.00027029216, -1.0000004, 0.9999219, 0.012524486, -0.00053258985, 0.016877946, 0.14402413, -0.0027019083) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.14424776, -0.002320248, -0.05556285) +body_offset = Transform3D(0.0017088205, 0.00016397238, -0.99999905, 0.9999989, -0.00043589622, 0.0017085373, -0.00043550134, -1.0000002, -0.00016438961, -0.05531592, 0.14434153, -0.0023922026) [node name="Physical Bone hand_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="6" unique_id=570185914] -transform = Transform3D(0.82383996, 0.56033427, -0.08551757, 0.41331828, -0.490611, 0.76711726, 0.38788617, -0.6673278, -0.63578135, 0.2046236, 0.8348119, 0.02335985) +transform = Transform3D(0.16990499, 0.91258943, -0.37190443, -0.8634452, 0.3197535, 0.390154, 0.47496817, 0.25483, 0.8422986, 0.1999771, 0.8327433, 0.02078794) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0027498812, -0.0017744384, 0.05916656) -body_offset = Transform3D(-0.2224724, 0.94506013, 0.23951733, 0.0025393218, 0.24623516, -0.9692073, -0.9749362, -0.21501373, -0.05718024, -0.011882693, 0.057774603, 0.0056825876) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.04813551, 0.012863266, 0.0016265422) +body_offset = Transform3D(0.0003247857, -0.0002888888, -1.0000005, 1.0000004, 0.0001776442, 0.0003245175, 0.00017769635, -1.0000005, 0.00028926134, 0.0016458929, 0.048132718, 0.012871355) [node name="Physical Bone handring1_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="7" unique_id=289227335] -transform = Transform3D(0.3301611, -0.9416054, 0.066128336, -0.26634258, -0.02572095, 0.96353525, -0.905569, -0.3357346, -0.2592817, 0.22927028, 0.77456397, 0.028756147) +transform = Transform3D(0.38035375, -0.9198839, 0.095627315, -0.27888843, -0.015496574, 0.96019846, -0.88178927, -0.39188445, -0.26243913, 0.21626629, 0.75678384, 0.051372446) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0076725255, 0.0070614493, 0.025105877) -body_offset = Transform3D(0.9999809, 0.0019342005, 0.005992174, 0.00599131, 0.0005334392, -0.9999827, -0.0019374788, 0.9999987, 0.00052191317, -0.007836476, 0.025055707, -0.0070596784) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.012011892, -0.00018101837, 0.041241013) +body_offset = Transform3D(1.0000006, 0.00015577674, 0.00015644729, 0.0001565367, -4.68418e-05, -1.0000005, -0.00015613437, 1.0000004, -4.7042966e-05, -0.012018323, 0.041239142, 0.000184834) [node name="Physical Bone handthumb1_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="8" unique_id=373471647] -transform = Transform3D(0.08762102, -0.9607677, 0.26315004, -0.6188275, 0.15451264, 0.7701807, -0.78062475, -0.2303285, -0.581011, 0.17380561, 0.8546042, 0.042835973) +transform = Transform3D(0.12181076, -0.9392627, 0.32085484, -0.63025683, 0.1765326, 0.75605065, -0.76677155, -0.29431605, -0.5704731, 0.16982345, 0.8542359, 0.06260872) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.012403211, -0.0018486909, 0.024496391) -body_offset = Transform3D(0.9999242, 0.002959907, 0.0120278895, 0.012034863, -0.0023299754, -0.9999255, -0.002931878, 0.9999937, -0.0023654401, -0.012691438, 0.024340987, 0.0019429885) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.018733427, -0.0018259424, 0.02789402) +body_offset = Transform3D(0.9999227, 0.0030262321, 0.0121355355, 0.012142658, -0.0023529828, -0.9999241, -0.0029977113, 0.9999932, -0.0023897737, -0.019064963, 0.027660131, 0.0019487478) [node name="Physical Bone arm_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="9" unique_id=1396695687] -transform = Transform3D(0.5183688, 0.83543414, 0.18260239, -0.2716202, -0.041623276, 0.96150404, 0.8108738, -0.5480122, 0.20534459, -0.228793, 1.2627441, -0.066447996) +transform = Transform3D(0.47600734, 0.8621938, 0.17331763, -0.2450546, -0.059234183, 0.9676981, 0.84460956, -0.5031037, 0.18308863, -0.22934385, 1.2753261, -0.088570915) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.01872002, 0.0030378825, 0.14333878) -body_offset = Transform3D(0.99993324, -0.010776967, 0.004177481, 0.004196629, 0.0017594174, -0.9999899, 0.010769308, 0.99994016, 0.0018045604, 0.018152714, 0.14341056, -0.0030947626) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0004810234, 0.0013867464, 0.13470063) +body_offset = Transform3D(0.9999998, -0.00071138144, 0.00030745566, 0.00030753016, 7.200986e-05, -1.0000005, 0.0007111132, 0.9999998, 7.224828e-05, -0.00052145123, 0.13470042, -0.00139682) [node name="Physical Bone forearm_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="10" unique_id=17461685] -transform = Transform3D(-0.83485395, 0.55044717, 0.0051820446, 0.043142073, 0.056042187, 0.9974959, 0.54877836, 0.83298695, -0.070534475, -0.26047695, 0.991913, -0.10028164) +transform = Transform3D(0.027200468, -0.86465293, 0.5016328, 0.9971024, 0.059131972, 0.047857676, -0.07104282, 0.49887756, 0.8637558, -0.23088646, 0.99412715, -0.055552326) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.0400348e-05, 0.00024980004, 0.1459283) -body_offset = Transform3D(0.010946184, 0.99993956, 0.0012458675, 0.00034827366, 0.0012419447, -0.99999946, -0.99994004, 0.010946333, -0.00033457205, -0.00043192506, 0.1459279, 7.648766e-05) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.14512959, -0.0024010194, -0.05563135) +body_offset = Transform3D(0.0016682446, 0.0005131364, 0.9999988, -0.999999, -1.0989606e-06, 0.0016681179, 2.0600855e-06, -0.9999999, 0.00051286817, 0.055390403, 0.14522225, -0.0023727864) [node name="Physical Bone hand_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="11" unique_id=1629606064] -transform = Transform3D(0.8863236, -0.38524157, 0.25694263, -0.42007986, -0.43544355, 0.7961921, -0.19484228, -0.81362027, -0.5477761, -0.2721497, 0.8131903, -0.06238608) +transform = Transform3D(0.37177026, -0.927353, 0.042466357, 0.87096804, 0.3642655, 0.32973528, -0.32125, -0.08559894, 0.94311786, -0.27646613, 0.81188947, -0.08135007) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0023814787, 0.00044175982, 0.05138261) -body_offset = Transform3D(-0.22860482, -0.9444115, -0.23627877, 0.0019123107, 0.24226972, -0.97020733, 0.97351754, -0.22224581, -0.053578034, 0.012013406, 0.049749315, 0.0051695704) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04662393, 0.0015248884, 0.0015490063) +body_offset = Transform3D(1.04010105e-05, -3.556907e-05, 1.0000005, -1.0000005, -8.234754e-05, 1.0222197e-05, 8.2207844e-05, -1, -3.5457313e-05, -0.0015494376, 0.046624064, 0.0015211105) [node name="Physical Bone handring1_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="12" unique_id=2088621090] -transform = Transform3D(0.067101605, 0.99772286, 0.0068160207, 0.268565, -0.024640717, 0.9629464, 0.9609215, -0.0627847, -0.26960692, -0.29385492, 0.7518365, -0.072871774) +transform = Transform3D(0.006726409, 0.9983709, -0.05666053, 0.27597898, 0.05260777, 0.95972294, 0.9611402, -0.022092603, -0.2751755, -0.29197094, 0.7259959, -0.05853632) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.8965436e-05, -3.5211222e-06, 0.017611993) -body_offset = Transform3D(0.9999567, -0.00028495118, -0.009347767, -0.009347826, 0.00039823167, -0.99995667, 0.00028880313, 1.0000001, 0.00039574318, 0.00013566762, 0.017611504, -3.4570694e-06) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.012241423, 1.8733359e-05, 0.047249585) +body_offset = Transform3D(1.0000002, 2.4028122e-07, 0.0004387498, 0.00043866038, 1.7695129e-08, -1.0000005, -5.401671e-08, 1.0000001, 2.4633482e-07, 0.012220696, 0.04725498, -1.874566e-05) [node name="Physical Bone handthumb1_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="13" unique_id=135555111] -transform = Transform3D(-0.17060854, 0.98363423, -0.057935882, 0.5584415, 0.14496821, 0.81677866, 0.81181026, 0.10699562, -0.574035, -0.25116414, 0.8185364, -0.04245319) +transform = Transform3D(-0.21693279, 0.97612077, -0.011332501, 0.5703572, 0.13616028, 0.8100328, 0.79223275, 0.16925909, -0.58627516, -0.25608054, 0.8190798, -0.034923345) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0014274662, 7.436258e-06, 0.022628348) -body_offset = Transform3D(0.9999312, 0.0024880916, -0.011508375, -0.01150468, -0.0014855079, -0.9999332, -0.0025047138, 0.99999607, -0.0014566258, 0.0016877651, 0.022610426, 2.194941e-05) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.011489081, -5.951006e-07, 0.027997326) +body_offset = Transform3D(0.99992836, 0.0025663525, -0.01173681, -0.011733085, -0.001505211, -0.9999306, -0.0025834292, 0.99999577, -0.0014747903, 0.011816859, 0.027860582, 1.2204051e-05) [node name="Physical Bone upleg_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="14" unique_id=923922514] -transform = Transform3D(-0.9955945, -0.040672604, -0.08448288, -0.09232694, 0.26812515, 0.95894974, -0.016350996, 0.9625252, -0.2706991, 0.039002616, 0.7612752, 0.060783334) +transform = Transform3D(-0.9957583, -0.054690756, -0.07398893, -0.086412966, 0.2797576, 0.95617396, -0.031594913, 0.95851165, -0.28329694, 0.037397787, 0.74396086, 0.06049905) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00026820647, -0.009259556, 0.21173729) -body_offset = Transform3D(0.9999997, 2.2817403e-07, -0.00089636724, -0.00089636026, 0.0002091527, -0.99999976, -5.5879354e-08, 1, 0.0002091825, -7.840991e-05, 0.21173942, 0.0092152655) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.708124e-05, 0.00044668777, 0.22683537) +body_offset = Transform3D(0.9999997, 0.0006192513, 0.000112164766, 0.00011284184, -0.0010438561, -0.99999946, -0.00061912835, 0.9999994, -0.001043886, 7.136166e-05, 0.22683573, -0.00020995736) [node name="Physical Bone leg_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="15" unique_id=535849418] -transform = Transform3D(-0.9961606, 0.0014940503, -0.08753165, -0.0874934, -0.051115975, 0.9948528, -0.0029879054, 0.9986916, 0.051050443, 0.08161403, 0.31330913, 0.09972069) +transform = Transform3D(-0.9966312, -0.013930392, -0.08082297, -0.08001514, -0.051126324, 0.9954816, -0.017999634, 0.99859506, 0.04983944, 0.0698455, 0.29901558, 0.10734907) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0028633913, 0.0035817407, 0.22465657) -body_offset = Transform3D(0.9999161, -0.012623414, 0.0029703237, 0.0029882314, 0.0013996884, -0.9999947, 0.012619174, 0.9999195, 0.0014372692, -0.00348524, 0.2246418, -0.003940478) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0029733796, 0.0026377714, 0.23854622) +body_offset = Transform3D(0.9999157, -0.01262207, 0.0029794443, 0.0029975246, 0.0014115646, -0.99999446, 0.012617825, 0.99991953, 0.0014493912, 0.0022956878, 0.23855007, -0.0029457882) [node name="Physical Bone foot_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="16" unique_id=718743270] -transform = Transform3D(-0.9530085, -0.00031992793, -0.30294356, -0.027269278, 0.99603057, 0.08473261, 0.3017139, 0.08901194, -0.94923425, 0.10953155, 0.040084478, 0.12675771) +transform = Transform3D(-0.954147, -0.016968304, -0.29885724, -0.024450444, 0.9994738, 0.021314325, 0.29833832, 0.027644191, -0.9540598, 0.10146917, 0.052915618, 0.1398611) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00043557613, 0.049915306, 0.040756267) -body_offset = Transform3D(0.999998, -0.00021509081, 0.0020834804, 0.0015679896, -0.58262825, -0.81273764, 0.001388669, 0.81273925, -0.58262646, -0.0005097538, 0.06220554, -0.016823053) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.9718554e-05, 0.039380427, 0.04254961) +body_offset = Transform3D(0.99999976, -0.00014126953, -0.00043338537, -0.00042518973, -0.631201, -0.77561915, -0.00016383827, 0.77561927, -0.6312013, 8.3722174e-05, 0.057859235, -0.0036868602) [node name="Physical Bone toebase_L" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="17" unique_id=224697510] -transform = Transform3D(-0.9510647, 0.018093666, 0.3084617, 0.020205675, 0.9997892, 0.003653785, -0.30833057, 0.009707662, -0.95122975, 0.15280552, 0.033898614, 0.23100625) +transform = Transform3D(0.9314922, 0.007697975, -0.36367977, -0.014625467, 0.9997602, -0.016298354, 0.36346707, 0.020500774, 0.9313815, 0.13878427, 0.033767305, 0.24621752) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.032497197, -0.031130569, 0.030008858) -body_offset = Transform3D(0.7725501, 6.97549e-05, -0.63495445, -0.63495445, -8.067582e-05, -0.77255017, -0.00010500639, 1.0000007, -1.7898157e-05, -0.006049283, 0.043815076, 0.03113454) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.03221341, -0.03110131, -0.036204048) +body_offset = Transform3D(-0.7477021, 2.7581118e-06, 0.6640343, 0.66403425, -6.341562e-05, 0.7477026, 4.4167507e-05, 1.0000001, 4.5660883e-05, -4.5217574e-05, 0.048458695, 0.03110439) [node name="Physical Bone upleg_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="18" unique_id=1622275105] -transform = Transform3D(-0.9774522, -0.20293452, -0.058350265, -0.07155747, 0.05835887, 0.9957278, -0.19866225, 0.97745174, -0.07156449, -0.12885843, 0.7440865, -0.002521729) +transform = Transform3D(-0.9744628, -0.2197449, -0.046199977, -0.06277383, 0.069045424, 0.9956366, -0.21559615, 0.97311103, -0.08107643, -0.13180394, 0.7444921, -0.001109194) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.352287e-05, -9.107889e-05, 0.22695495) -body_offset = Transform3D(0.9999998, 0.00056508183, 1.1976808e-06, 1.2805685e-06, -9.4778836e-05, -1, -0.00056509674, 0.99999994, -9.472668e-05, -9.3743205e-05, 0.22695494, 0.00011263043) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00010079325, -9.326995e-05, 0.22711317) +body_offset = Transform3D(1, 0.0005373508, 1.1641532e-06, 1.244247e-06, -9.860098e-05, -1.0000002, -0.000537321, 0.99999994, -9.855628e-05, -0.00010100752, 0.22711319, 0.00011570752) [node name="Physical Bone leg_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="19" unique_id=1771928892] -transform = Transform3D(-0.97702944, -0.18541943, -0.1050387, -0.07509239, -0.1617299, 0.9839739, -0.19943577, 0.9692591, 0.1440913, -0.091789834, 0.3010397, -0.01956334) +transform = Transform3D(-0.974043, -0.20409943, -0.09789577, -0.0665652, -0.15509148, 0.98565495, -0.21635443, 0.96658677, 0.13747987, -0.09861936, 0.29633188, -0.014895963) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00039949166, -0.00079575245, 0.23079874) -body_offset = Transform3D(0.9999987, 0.0016318262, -5.4733828e-05, -6.239675e-05, 0.004711151, -0.9999891, -0.0016315579, 0.9999878, 0.0047113, -0.0003855601, 0.23079997, -0.00029096752) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00041852673, -0.0011617395, 0.23571706) +body_offset = Transform3D(0.9999986, 0.0016209036, -7.5792894e-05, -8.362904e-05, 0.0048469454, -0.99998873, -0.0016205013, 0.99998707, 0.0048470795, -0.00039877743, 0.23572007, 1.9863248e-05) [node name="Physical Bone foot_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="20" unique_id=928779467] -transform = Transform3D(-0.9150249, -0.031225113, 0.4021873, -0.0030318175, 0.9975039, 0.0705467, -0.40338624, 0.06333262, -0.9128355, -0.09310125, 0.036554992, 0.003934089) +transform = Transform3D(-0.91452146, -0.0049806153, 0.4045067, -0.002831943, 0.99997854, 0.005910003, -0.40452746, 0.0042592846, -0.914516, -0.09571237, 0.049888626, -0.004453212) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.3675514e-05, 0.04898055, 0.061673645) -body_offset = Transform3D(0.9999961, 0.002770692, -0.00020110607, 0.0014511645, -0.5827897, -0.8126219, -0.0023688078, 0.81261855, -0.58279145, -0.00016698241, 0.07866265, -0.0038595237) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0001669782, 0.039464667, 0.04221619) +body_offset = Transform3D(0.9999999, 9.115611e-05, -0.00022473931, -0.000116705894, -0.6315848, -0.77530706, -0.00021260977, 0.77530736, -0.6315846, 0.00017286837, 0.057655774, -0.003934182) [node name="Physical Bone toebase_R" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="21" unique_id=535152855] -transform = Transform3D(-0.94841224, 0.02497278, -0.31605485, 0.03378009, 0.9991779, -0.022417637, 0.31523517, -0.03193752, -0.9484761, -0.13446558, 0.0343482, 0.084642515) +transform = Transform3D(0.9469623, 0.024082744, 0.32044113, -0.034309853, 0.999065, 0.026307207, -0.31950796, -0.03590622, 0.94690305, -0.13995948, 0.034502465, 0.098421544) collision_layer = 64 collision_mask = 8192 -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.033299, -0.031088049, 0.028577793) -body_offset = Transform3D(0.7522158, -3.744848e-05, 0.65891683, 0.65891695, -7.423945e-05, -0.752216, 7.718522e-05, 1, -3.125146e-05, 0.0062164813, 0.04343564, 0.031091511) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.03249139, -0.030755568, -0.036295183) +body_offset = Transform3D(-0.7481992, -2.0979904e-05, -0.6634742, -0.6634743, -0.00010145083, 0.74819934, -8.3089806e-05, 1.0000005, 6.1977655e-05, 0.00022847205, 0.048710115, 0.030760532) + +[node name="@MeshInstance3D@23895" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D" index="2"] +skeleton = NodePath("/root/@EditorNode@19515/@Panel@14/@VBoxContainer@15/DockVSplitMain/DockHSplitMain/@VBoxContainer@37/DockVSplitCenter/@VSplitContainer@101/@VBoxContainer@102/@EditorMainScreen@160/MainScreen/@CanvasItemEditor@10138/@VSplitContainer@9897/@HSplitContainer@9899/@HSplitContainer@9901/@Control@9902/@SubViewportContainer@9903/@SubViewport@9904/PlayerCharacter3D/PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D") + +[node name="@MeshInstance3D@25015" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D" index="3"] +mesh = ExtResource("3_0g72v") +skeleton = NodePath("/root/@EditorNode@19515/@Panel@14/@VBoxContainer@15/DockVSplitMain/DockHSplitMain/@VBoxContainer@37/DockVSplitCenter/@VSplitContainer@101/@VBoxContainer@102/@EditorMainScreen@160/MainScreen/@CanvasItemEditor@10138/@VSplitContainer@9897/@HSplitContainer@9899/@HSplitContainer@9901/@Control@9902/@SubViewportContainer@9903/@SubViewport@9904/PlayerCharacter3D/PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D") + +[node name="@MeshInstance3D@29017" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D" index="4"] +skeleton = NodePath("/root/@EditorNode@19515/@Panel@14/@VBoxContainer@15/DockVSplitMain/DockHSplitMain/@VBoxContainer@37/DockVSplitCenter/@VSplitContainer@101/@VBoxContainer@102/@EditorMainScreen@160/MainScreen/@CanvasItemEditor@10138/@VSplitContainer@9897/@HSplitContainer@9899/@HSplitContainer@9901/@Control@9902/@SubViewportContainer@9903/@SubViewport@9904/PlayerCharacter3D/PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D") + +[node name="@MeshInstance3D@29028" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D" index="5"] +mesh = ExtResource("3_0g72v") +skeleton = NodePath("/root/@EditorNode@19515/@Panel@14/@VBoxContainer@15/DockVSplitMain/DockHSplitMain/@VBoxContainer@37/DockVSplitCenter/@VSplitContainer@101/@VBoxContainer@102/@EditorMainScreen@160/MainScreen/@CanvasItemEditor@10138/@VSplitContainer@9897/@HSplitContainer@9899/@HSplitContainer@9901/@Control@9902/@SubViewportContainer@9903/@SubViewport@9904/PlayerCharacter3D/PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D") [node name="CameraFollowTarget" type="Node3D" parent="PlayerCharacter3D" unique_id=849217898] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0) diff --git a/Assets/Classes/TestEnemyCharacter/TestEnemyCharacter.scn b/Assets/Classes/TestEnemyCharacter/TestEnemyCharacter.scn new file mode 100644 index 0000000000000000000000000000000000000000..e1e45b26fbab82bc9c3524b867f462498933284e GIT binary patch literal 406 zcmV;H0crkHQ$s@n000005C8z&0ssJh0RR9fwJ-f(+ySKv0A|rUHc+J~jR8=)8muh051S802mBf zcE!0U)*`jENm5*u|7A;SRDccuB7eXNwSAmkG}ieKe#%eq3w*!A#UrExiU2_vww(@~ zjMUkfWTMTqy344|v{QE{rb*Kvd5)fJ>y&bk6k5N*8dX&-yp+j=q}Z0aSh+mrosd1r zN}LQQqb^d+)r#N3@DBWypGYt_i_$~JnkG#f&&TsiV07U@9 zXtL1|#`aerI7TR-j|~a;CK^>aAYg(Km^nU+fW%(@r_9(y{~;U#$_?_dKt|vLZUD?} zm~leEh#^o8vfPM}0O*uf7~_TIWWam{h;Q$s@n000005C8zh0{{T>0RR9fwJ-f(#R5eS09KYxJuq>S#sE5n0c!F= zrH1(6D6TT_48xp#&^NMO{kLo#2Se_Cdt#$LaQh%V_MgA}IuX^vTD%W7+7A)`e+oAM zLjXSjaYce`Te_yxM*Rg&&eF@O7nNJ=Ih71fZxj9sKB=IhMhgw5#1C?6vZ!SUwmAGD zzkq+h58wkM6a_dh?^at&E4fPB^zkucmM-MBVlEW zX*xZqK~YF1xk#Zz(8k<7fgq9y9|ufjdnzM^h#f5}YcwO7R(Obs7r#Y z!+{UP>Vok%@GmlgF^pt;8ke1Pn<@G)8{j|SF>T?!O_`J^MW3`VJ3oPBy5g#&(rs3h zTK*zUQi*G2)yF){IAQW(gawKQ6VybL6w3$8=kxje34RD~wg(b*dI3wQ(V;PjqLC5O z!h)m&U;>dcmL3wI<}_xJ03yKnp%8(!Y(%DI`x=Hj{u9~(*A@?z-#NHvo zA>gwMC~fgLnMxz?gMTuXK;*4$BP$R%a4{NJ*w)(~H1`S0-3=rlv~|s%f2AD3x39sL MaMTKf0a8;#L(CQGDgXcg literal 4425 zcmV-P5w`A9Q$s@n000005C8!DAOHYX2mk;z2mk<{0000ewJ-f(01stC0NQaF8$2Lp zaxs_`FU8;zkEv%>Tm@YB38S!}qfC1x(2kJpkRlO+VuVm2jr7k;{9%#ZF|q5|)~l#J zL)S;JXDNRHu>r3Ea*gA4{icA0JV)h{$z(D~#e|c4;tw8eX=Fh|ZM3D6j-Lu-yM9Ak z!r3v^J7f9jqAAlxnTAGh1=0Aaq-*F6o#%RN&RH`bm+!Z?dWqA}y2bw+_&W-HUR}*` z6MD}*6Ua?E#&6o}dCO8;TE-*Tm)Efi?5m5*Smg3Lc5!WKZFO-Oi&|dBDdUuJ$~a}5 zDjKK2zK&g7TUvAt#bdm-iALfr(=`*$uHSAtws8bcwk11jwOM{4&rCVx|JmKt_s64# z+4AIsEc{@vbrK=5+DyP`5Vq)OYeICq3XA8MHHkN zvSK;p{rEC7W^}Jm3Otp$9jNK2CPm@y$u(0igMJnQtYGV6$b>f{Uk9;d3sg5hN;zqidwF##PS^9k4KjhOpXGlh^sAz9b0mU;yplYqgEL zQ(+u}>|cFlWis=WTMNmEanJ@nVX-6j^tn%0 zEWoig5XB)D*&|GAMG^q23BGm)7Lu({1X1oo(ge7xD$kvNfqu^>4VbG0p#P5&QzULu zuBWFOR&4;a!`1&TY@YT15dOyL7;48aWZ7o3<+*rXgM-py|9{|<$z&33Dc>i2mm+xqzKF!gzD@p-}U?*;E4 zjPK6F)I&;PN0}|Q{Xi~>dHEF?tinzJ&B)K%-UVEw2Fnmr$7KQ}(mu80;nFdCTR=cP z?T{x%@+eCwFx3jo-r&E>Hs|?>{PXqw@ybyBz4`$7`pi_htp2&G{`WFems~bElfDS7 zNxz0n0)wjvSZ4I$J3^8$qJdR~m_d35!#!8h6akJAhU$fSBh!Y7 z(lHGzbe&S>hCLRFx_Vr(ZY+{3;Lw3KjEaaitgmp2l*$vF&0rD1dEx>xGJy^d&mBNT z@QMct)@wHPnt}*)*$W`jjlD&Q=S#+BVzcPIJ1==ZF~iSWSozUY6r=VzyyPy0koCrp zP{>wzQ+?$+7~wcXQoRW$&*pMrb(H3cy-G{tI>4(i+uh+iqR;OZWH9X!@Wgrhy!Zo; zwRwAh2RdFgWru!WsvO}3hBmBLNPJWP!w z=cURK#>Uk!ygn#HBbPF(!cXopyac#ZuY!tHcB(wLeJyGSmd3g1X$p?7Q<5hAg&q<6 zS%E2h0B?}e!Mk`)tbMWh*Zo*ocbU-oC1cL-GNJzZv9flZRew(~>-m_{B}I0VtPQS& zeVGAK)h?M2<2e?|jUagahzq^_j`JsPN_ev4#|rNeAw*a+HCkFXxj}A<`^Qd2lBa#~ zcRer__p1Lo9#fDVAN&h|%c!ADL=Yi@Au=M96r>UNs)wQq0gDkj6R`wHVNn^J+ZuBVi|eThZ-djRBcasZ<2~3D z+bYG{w>vt#X?({hPEOR=p%(kexD2ql*O70auNQmmZg&Xk&64s78Zvbp$Mn{m%TWXm z(lTue^8+ozb1l{L^jFt|wsAw*m3MKc-idM86Z848cLSo8cr?<`prr5-$YyC^R*Vca%;s~hsTiss=TED++ZS{OR@dyKwIQ74OkM_2cv6gnW=m$8VaeRf@cAA zlwh_*o<13a7En8XbY*@evH#6*;8)tt>_ssWh#>u`<=_MiNhq~1{a^qOT|oc}cQ_n6 zARtc%7c<+agKt2WA%BkKZa2ZO6J3Q7XanAG_58!`b&V0_hJyX750QKCJuWD0ca#9& zY;rAe!4$CpvjMdMOh#n3voG4ptc`7j%QZWQD7hQllRJl;x(9%h*5j=HW-=m&Q&7-% z*I|ph<21(2LPFSg;~Y9XFUe>N<XlEcY0W|iNvcc4fMi^ z>@M`WB(I%Q|NQht8P{0;)st9rdNVDKQYky#&3o(o!-H9GaE-z<+^8KTr#02gPgXBp z$tW?mhBeSWG(*Xg6n5{s3O`c;aO_1f7`X;RLO39ymR(|U@2<0qGdJkFa=NSNtZC1A z+0-9@v3#zZ(Qlz`HK)5nwy_$;PHT>BpOWhM3=u|r_973Sf7G1ToPy-4YRBN%5Lbv( zlC6@@H>i1>y^hq~sc_7Vh(x2KArj(dVlwBkr%|UOR5)MVAaxXSWaLZ?Q?_;pd`xD* zbKlRuOmffZZlyNU`kn6F^Ae!&@MD}6exx&eF)N?bonc}!EVjUQ5NN@hh-uI3caqEK z=V+E0X1%8Rp24Mgli}>pKYR+lLQO3`;m7YD0bpH4)0%Az#h*c>DX|Sf{dfD|4yQA< zaa)(S)7`}vi_8N)EAX&co|@aHCJd)D17{Fx+F%lMh+sMUGMpoiv*M05dC1bsX&g9k zdhrm~P$`WIzPVwq(TK9IZdIEJ9X_sI)tF9O`GA`Fd9D$gZTg==_L|pE8|D! zvdX2_Z+@*`^~2VDp?Pk~mTSODa>^*^POf27dG!qn`N{BaLmE`Rf`t|C=8{dWV$RmQ zV~ZBM5ow1VWbA3vDY5H7oWAq|zkX$Rdg(olO88I{=qlnr0I62sl9U2}jbD=#qX z;i@3S!Cj~Yy5*{nnBMr0alq8=751lRB&B%$KkcFQo#yPCrn#cRJuo1Qd!VUF)=;iF z&8ZdRc#>rcE3w_&6a*RF~ZzG6@ZUr~6t4OBEZ8}>=~f*dEO z4=srQmQccsC|*`G^znhsx9M#Bjd!B~2b@0ppPk?Q7j^j>;`+N!&|L5HLU@k|Vv8>r zu*Y`k!(e59obGOsVTh>86EaLqx2`W@vFOWDHkRx&QNHgb!jSt|Al_!gCS}6O1e`8$ zWIM%=b1nm9&jzsA*+)oGZO`ufTw({CDb+t5#E1$`cVX@1GY$??U4fi}$ge3s&O zBYk;$QE`m}GMKvSq-$L8O&i$|3Wr@UYT9vMkK0;fc0fTAopvr|F#g-fx6gt_?Rou0 zSUPauC46zhS}~*SR)tb!hhH_9@FhSzhz$pB=NmEksLs&L0=CKmtTpBWYrdz*a*K&* z=yNk6qag0PHgY=9h`5E;iK-QS)Q zI@C+;Ed%&4l9!zbTGbT(0I?scLI+A9>__ux+O7tMgn7Nl|fZZd5KLTOk(9>aJd&r z=5z`7gwlHeBT&-nL)957L;?D)VBmFZL{+m$oaCxn)#jY`%gcw9Yl|*%PKOdVbT_1b zQgUw|@Krh%(Me;6upu9$Ik0OG1z3DE^7ibM_Vh%|y;=wmd2yeHclY7#C0Ok|usvFb zI=Tse#$m%8+E+EmWuU%U90s`fsTbbd%AU7bU<>5V9U%Ik;+I zRYk>Mfr1262o6XYh=M{r6>uUjpo!`Klm356>Hqov4!TC4ME!rG2S9hb-6!h)6Ak`9 z)%zj+KZ5@+dKG*tPT<*r$UDLJ{{sI1DDI^H8P<|IW?!a6)+N`83NyRi;Ofd=-!KpAby~SxBPn&Vx zkQxT&w>Zzk$u`V8Qp3UcCdYX^*{116tS~s=?5`2b<$pi&${1uq*$h76 z)PNu11))jPHY1s(?Eu+sa3 z9v^Q;Odlw&+_)zv%bHa#&y=?d&)UrTSG#!j0!-=BHW&pMP3xcH%{Lc^g z6EEa3$%M`6Z}`{HtLg$105<`j53sRwAz0irz*zwKAY(5kmkVsZi4wBQgkC%IjA z+wg3~gocKd*87{C@mnC&FbgF*a|4X|4VD2*@;N8DJ9FyEOm|r>9>=tDU^smr4X0H$ zSFftoj~Y!(!gF4gj_JTtOBUbIfobc`Iko9p$}^q}^X&h~80f0?)|13*G1Z!@9@B+W z1S7KA_Sst$9rqotXRo8v-et-76m^3*lLhsCPR>Scca zuIF_Zzt0W7LTUGcdG6l-DK`H{@5t}>|LX!hY+(ay*u_59v4d@_^4Xi%L!aNiT{o0x wZ})?T;^15dVt%VTr5cQnFCP~->2^UFx-7)r-|tTjj|Q3k@#pNSW__pL7X;h?djJ3c literal 0 HcmV?d00001 diff --git a/Assets/SK_TestAgain.gltf b/Assets/SK_TestAgain.gltf new file mode 100644 index 0000000..d3b1d70 --- /dev/null +++ b/Assets/SK_TestAgain.gltf @@ -0,0 +1,211 @@ +{ + "asset":{ + "generator":"Khronos glTF Blender I/O v5.2.39", + "version":"2.0" + }, + "scene":0, + "scenes":[ + { + "name":"Scene", + "nodes":[ + 4 + ] + } + ], + "nodes":[ + { + "name":"Bone.002", + "rotation":[ + 1.319117231285828e-16, + 1.0025483360881847e-23, + -3.931275304963976e-24, + 1 + ], + "translation":[ + -1.0587911840678754e-22, + 0.9999998807907104, + 3.552713678800501e-15 + ] + }, + { + "children":[ + 0 + ], + "name":"Bone.001", + "rotation":[ + 0, + 1.0025483360881847e-23, + 3.4512664603419266e-31, + 1 + ] + }, + { + "children":[ + 1 + ], + "name":"Root", + "rotation":[ + -8.557136332854043e-09, + 1.7114272665708086e-08, + -2.928983286277023e-16, + 1 + ] + }, + { + "mesh":0, + "name":"Cube", + "skin":0 + }, + { + "children":[ + 3, + 2 + ], + "name":"Armature" + } + ], + "meshes":[ + { + "name":"Cube", + "primitives":[ + { + "attributes":{ + "POSITION":0, + "NORMAL":1, + "TEXCOORD_0":2, + "TANGENT":3, + "JOINTS_0":4, + "WEIGHTS_0":5 + }, + "indices":6 + } + ] + } + ], + "skins":[ + { + "inverseBindMatrices":7, + "joints":[ + 2, + 1, + 0 + ], + "name":"Armature" + } + ], + "accessors":[ + { + "bufferView":0, + "componentType":5126, + "count":16, + "max":[ + 1, + 2, + 1 + ], + "min":[ + -1, + 0, + -1 + ], + "type":"VEC3" + }, + { + "bufferView":1, + "componentType":5126, + "count":16, + "type":"VEC3" + }, + { + "bufferView":2, + "componentType":5126, + "count":16, + "type":"VEC2" + }, + { + "bufferView":3, + "componentType":5126, + "count":16, + "type":"VEC4" + }, + { + "bufferView":4, + "componentType":5121, + "count":16, + "type":"VEC4" + }, + { + "bufferView":5, + "componentType":5126, + "count":16, + "type":"VEC4" + }, + { + "bufferView":6, + "componentType":5123, + "count":18, + "type":"SCALAR" + }, + { + "bufferView":7, + "componentType":5126, + "count":3, + "type":"MAT4" + } + ], + "bufferViews":[ + { + "buffer":0, + "byteLength":192, + "byteOffset":0, + "target":34962 + }, + { + "buffer":0, + "byteLength":192, + "byteOffset":192, + "target":34962 + }, + { + "buffer":0, + "byteLength":128, + "byteOffset":384, + "target":34962 + }, + { + "buffer":0, + "byteLength":256, + "byteOffset":512, + "target":34962 + }, + { + "buffer":0, + "byteLength":64, + "byteOffset":768, + "target":34962 + }, + { + "buffer":0, + "byteLength":256, + "byteOffset":832, + "target":34962 + }, + { + "buffer":0, + "byteLength":36, + "byteOffset":1088, + "target":34963 + }, + { + "buffer":0, + "byteLength":192, + "byteOffset":1124 + } + ], + "buffers":[ + { + "byteLength":1316, + "uri":"SK_TestAgain.bin" + } + ] +} diff --git a/Assets/SK_TestAgain.gltf.import b/Assets/SK_TestAgain.gltf.import new file mode 100644 index 0000000..7d6f3de --- /dev/null +++ b/Assets/SK_TestAgain.gltf.import @@ -0,0 +1,51 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://dhxqrm0rdp3xi" +path="res://.godot/imported/SK_TestAgain.gltf-841047c6a7d7323fd862a16bae199a5d.scn" + +[deps] + +source_file="res://Assets/SK_TestAgain.gltf" +dest_files=["res://.godot/imported/SK_TestAgain.gltf-841047c6a7d7323fd862a16bae199a5d.scn"] + +[params] + +nodes/root_type="CharacterSkeleton3D" +nodes/root_name="" +nodes/root_script=null +mesh_library/use_node_names_as_mesh_names=false +array_mesh/deduplicate_surfaces=true +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_name_suffixes=true +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +materials/extract=0 +materials/extract_format=0 +materials/extract_path="" +_subresources={ +"nodes": { +"PATH:Armature/Skeleton3D/Cube": { +"import/skip_import": true +} +} +} +gltf/naming_version=2 +gltf/embedded_image_handling=1 +gltf/texture_map_mode=1 diff --git a/Assets/SM_TestAgain.bin b/Assets/SM_TestAgain.bin index 34f81f164f58d5067791c761ef44c6c7b0cd2638..a0fbe85eefc9c3fe3c28be61a667a76be47afe36 100644 GIT binary patch literal 1316 zcmdr|J5Iw;5F8AIPxurF35kY=6f`O5<8TD-;5($`-2#aN038KArlz9g0Cb!n4Pj>A z+wg3~gocKd*87{C@mnC&FbgF*a|4X|4VD2*@;N8DJ9FyEOm|r>9>=tDU^smr4X0H$ zSFftoj~Y!(!gF4gj_JTtOBUbIfobc`Iko9p$}^q}^X&h~80f0?)|13*G1Z!@9@B+W z1S7KA_Sst$9rqotXRo8v-et-76m^3*lLhsCPR>Scca zuIF_Zzt0W7LTUGcdG6l-DK`H{@5t}>|LX!hY+(ay*u_59v4d@_^4Xi%L!aNiT{o0x wZ})?T;^15dVt%VTr5cQnFCP~->2^UFx-7)r-|tTjj|Q3k@#pNSW__pL7X;h?djJ3c literal 57444 zcmeFa2b5N|+BTfMX-er_d1wr_>R7#9UkMfHTW*0r4FO90LuQnSXTjj{E+_GtrU#GmDQMP^XK)U5iZ`}^}KC?8G(uAd3F8|A- zaL#J+LWgGemu~spYw5#c|K;+bN|!=zx#i4VA#vbx`3sY#h1~M{$?M5_=qL9J8KhgD z(s`+j#<od|V_di`o zErQ&Zm-s`v<;8vSsOQfmP$idTR@Gj7M%6p=ms~ftu&NUErF`r6-(=+c3MyvKcscgS zP1zw!T{UdUPoa7Eo@{$FmFeKknCjqvv3!)u-!z}jjeaf{j8X??R#in&{<_|AoiIf` z)gL^aUYM&JmTIaFq3y+2vg#DjKaD;c4w+Lt_V9K>vZNIx^Qz^f>+I)ch?v~5X zNoe+B-`S5_t~O?mZgzHQh~M3EvpLcFH1vw!-SVbVx5DD!^{C-*>}yO6AUA)?kl@!(Ix%Sk$b?9?gY~G)Z68T*CLVu!|Ve2;cvb_hAb^WN&Rc zpr0t{zhjTaEj#vT+_Gbj#w|PcsNJ$-kJ>Fe_Nd*mV~=6C9L%{*rAy&0v1|Ejc7NSC zc8%psSigw1uf^KmdhkG(d@K`_>9MR#uE#Poj{ch@v360Ye3Tgjdzk~dCEwo6=vX^y zpQWy;`q;iqV0UZB7B)*@kNF`_*rRFOuBUqCi&g4R_>dmw`>PM~Em2kBHyYjk`J~dihgnu|wxvOeyTB$$b6FzRzQoXrWsdDfGJzuSHo^9T^2QQ> z=zyn;KBLdYw!PnXhYtF@P->A5#yaqNR~^iu@(USsFt_`YriJr%Y$pd|o>wY$R_lJr zE@LpyNpt$E@T)6AEilhP4~DDRL(+fBc|LeBlHbF%FwX(_4t_lm^CUm|(P=SH_A{(* zDU}lCTJTGYFBegx!E+IQX;b5Tsv6pkgI~%vB)whxCio>kU3?XVv0B3~)rkB-Zp9qB z!7t?)uucxe+@2{ErLcC>7iFxS@-gedgSAVn-84p9tex^SoF~>!Ih&Rk3u~8HyZI1v zz}h9&ZeGURu=Wu8*GW-k|8Du^$RBhx_`6~bZaIFs_~s?_$$7fv>_gJqaW`TuZW-$} zEitz-Sg%`Na=C~xnE!dm#4Qi6TgnW^8f!vsZW;2l-yu%}dD^y+rwRImJPqV&=Ky&c z$TOIyfjsS6AW!40k@{)n0R0S8J|AJd&`;`&l^gVvx@7x=ero8al{55{x@YAN{nWv} zKtHv!Uj}ls`v@5t$ST-h1NkWK5oE>rTYZ3h4CG+-1TryLyVW1a!8m$l9DOr^9zs72 z^s{)Ze)7B3Tj(eG1AS&cfu0-q5OpwFSiy&c;6qe{np+ioh=dQpIb*wm50UU8s$tC? z3O+=_hp0yQPQMBtBD;g1{uVw&UPnLl!|);UXOtO3;X@*Of(JfC!H0xfpe=lef)CNH z(I*U%4RI%24~gfe0=W2ijam}_dGEn=}mEH?Gf zCt~rZ!FR-B#_oV$JN;;!8O+s({nK~ZadBoaI5PzEF*q~WdE(4qaAvUc$C<(4%wX4r zGXs5QuwH|B6v)9K9tH9-h)03k4B`>wyh9-#X~ZKdXT&3ocx2^|c%*}UK|Bh-cP)J= zBK-p;u}5whF(S14{2wazEcd94m=Zei<8LbV?DwdQ7$oJHtE$bzv*M$2wNbU@nMOaV zDD0_Q-r2dQocqF2wF>*|mMf(kE59ASTk-7bmT^u{>+qd1+AZUpp!%X8es{|_C#dZh zm*3qo&I#%{%#+{UGR_I|3#^OZ-7?MzavS8p?`|3AgivwFjo;le&RyXW_#S(veN@J| zOH-b)XWB<)oVzsT8GELERK~eWM`E6_XWB<)oV(0vtSk0R`>2d_mw6L%h&|IjD&yQ` zPC#z4XWB<)XP!JO2J;L%^W<4Em?zJN!Q7rGJM-jOF_ zo+vvy>FR3O(NCUd0{!HfC(y|!%8q{WycFoCc68FXWk)BCTXuBPxaCbn3dpQg|5P1o z-U%nF`nF8G<*vH)hNts%X(?0M@+dto^F`UhyP>k2h_BCuHp!L4Z>oE<$Lp_VkC&bB zy+D;c`j^4!)u~b!)QjM`yU|lW-n^u)b)2YEoT^Y`lochAW>_IpBeve_#66ZjY3$Yr*r zsIAT>-KXwg&g~j1wSCz^RdDJk{bRC1>c-MTY6Rx<$<;LKF3JrtR<8j!HHVZex8qXFgY6|CSs;6V^YsTd>4do`y@9z#q z+#dXw=GtEy65q5tl}P%S|7WvmVIOnEe1mlj`n`r(*)qTOmK{>ZyHzsBDlgRn<(Feh znnc|%>*L@_^L<{kU~?M7wWpkv%DmgMf#$x`4|sLo(aEvitGSnigYxyR4m$SMuv|i3^*tSbOCiQ;P@R^S_c`76<>ihy1crsxsye?E8!) zM)&xxg4vICt&QldlW(tTZep*KN2~}tUUxq+UABnTfn{^v zm(KpmS+V;*6!-PovHFm+{x7oU<2{unV)r_C_joE_tPV`-n^NVA)s2;{GAU;tm9xJp z*!R`r@~J={&J-%D96eFa-l>Gx(-RN(RDF%T_8;!GdKWstGIT&?i`9*Rzt>RhAM1?T z_}JbQq+?+pbkT;0Ml6?O^XZ-C)a~=w_<_wHc~8Y`py8m(=Bx%hhh!ehBB8<={UFpKzl? zGqvDGlzI>LdlqLqn4CHbyRLCpsljM_5B7e3b3yeN#(DvF)90$ERr4^P;eQt_A?(g{_(Ng>LTV`uzMwwXHPQK4eQeI3A1xtm(8%= zGw>BJwKt*0C`XOxX1-k*9oY#y9m507w!HPib2wJ3t|rCm$>B5Tr>Qr>T!PO3j`=jl z8UL;E_4RvLOU`BOP04~;_3yanwFb`{$vbPVeU2Guik+FOuVU?4H+3-=POR4}!9VL} z6Z6)H?s_`rJP2dGT6&Sbi?;pH=c*Dr^#HUj3jWsj&guIYD?84rP2ub2Vm=2dR5c?K z&DVvo_Cc8Qz>eGXRP@sp^SoK%Cp(8Gm`^LbrJTc@w_~g()zg~JSl1=Ay|pWwX@d1` z=vUNKpV`dRMEPC#jXT}Cm?-d6g#Y>Kr*>u%#ySBXvMByQa|-=bs54N{7~a?1zDVec|UP?2o7I@}1Nc?kjZFfy&G5;#h~{WJ5N%JuH%`V_cQ95<__{AKpQ)J7xA0eI77Q{S zu=ZmS-$W!wKQZWMSe_-JE0{x4^wTUNubhuLU%{LQ)EOwRV_jT({X9!#MXa|z*1IZ+ zk@p}6?)$oaMO75!^D21GR;a38g`BzX`&fnyx$iMIo2bFqi+h+)X1w9u!#=)?wamcx zL=}J1zhUnhENid!Vek52{x59mqUvGaFJbK&QQieTc?bMCz%vf}H3f5S)vBwC#=ifG zw!QG4u?srGwlmE@m1S%)eHUXj!*`jlUU)XM|8L4fw0Gf6@S7TWVC7s zI~rAbku777O!IR64XxF*cd>@x2MgDzq>zebw z3SXTBc6t=+dKvydC)#hpdLJN;)TvY5>_%B527P+Eg}DiybaUU=17CU7j7Hm3sj6!~ zcI_phKUZScy9WBRDOL{D$!}xVI1#!Oto=6hGmy!0=y{&U>yplT73Gi`YflCJUmPo+ zQm~yXv1>8V!`!iJOt$kInLBpvmtZ55Ng}MhGHfeNtgOC(Jq~z0fBDJdbxE#w7uFkw zO;HY;AId>F@==sqL#+J@Y~0a#wH|uTeTSZ_v5)m%HGQnx^h<%xs|1g2K{bliXZn_{ zkM&&bjMe|=;p;lVE{Z?23zZu>Ton7*9%E6r<717D;nM=0PY?cHumum_Gr+ID0vjm^ ze){3!v3lDQ{wgu_`Ah6+5%|DB&$GanUWfiu=cmFCw}xFD01xa!-Hx>v`u5Wc2C1*0 z^LM+BDxU1;;i?eUo(b{7DTlAF9&XPJSrI#^?@U#2o)5k=t}Tf_P*uXZ5C>(;`NLHX z?DY!7Da1QlUV?bH7(A81Qx35b@l;j9S|sAmwBdbKR;;laVp;vI15^k)UwudN5{Rev zdsW2KfIkxP7jap2!rm=MoI3ndJ9QcBI*8bJbX8}yAM4G980wV64v*Vb<7}+_{a?vc zu=fXp{*tX)E|6nk<2WbF5Bl$t8Daa~d+e9d)$7QjuVliZ8{-uW5q{j17LW%9vc z*#LfE*VS2a>*b$AxnRo$H;t0}JC~7VVdI%|HI=8wO_bYlPFv72zf24M)3|3v)-Nt| zF6tbb0s9>^CYhXA@<(Q*+Yeyxoys-~oy1sw;C|O6MUKdgn9peVhxqYE zhjMQEIPyHsqM7p?id=$z&g1-f?8h-NWq$fO)EhSb{oJ16Lzwdc*#3nHd&6U~u5|DT zeNQFQ8L?g*0!_AwoAmvCU&-sZ&)#mfN;d<~9Ncr44Y;8{##l>HK2~6%?vH++$6fdf z+~dB$e3B#PAH15zPoErD*8yg$un8Il#xep_utYck4ZV^4fz|s_id<5(gC~V zE%5IvQb1S0+S}m%o~i2F`Vjg#g*S&!GhfsbvGzoGL--4OQ?y1MnHc332O`W-tm^`J z_NJ(9#$xTm&~^{X(J0Tv*}fTg4uQwVeW6$ESl-l8@(=V=2>oDR>X<`c%;z-r>jd_z7RLGmdpZ&8T7$OPvDcZg-ur{gst&2jsPrgL$CyYbgPHFXNw)0&_cocYuBv>kP)CoqmQs@1xI#u=fMt&k6o> z^HzqA;oasmWO60LOC>YaeMd%Pjq7m+?v6PZ$D9|#-m74q3o*}f@Ec<=pSxTyd`<_9 z)f;0~fR8GUwv_V#__0$h8^|`0Ta98FN;ZN1{|=pB51-!)c0rx@aF+WyRgTDaF}IjGavdyl}m4!=VoPhqT2 z5l?f#|7^v4;D6M6vG%?PXR~$i8`IIxY{bgM*JerDdoi5lK7fznzE?q9E(kx*eV>BZ zy#oF%JLHxQF&*zUe6qnACHVQ@m-DN#%ES4-41TX8!T2|H;or~c89SOkQ7(et6)6H9 z_U`Z)r>((viMEn$@!g~rhoW%>6UYx&#k_mcuULlSyZE#L~6)~!t^~*SnWP>P=1>@ zfhoD6f||NuycDw&8jU-R|LfIIFMN;qteM*R(vLAeyf4i5h$vNXOl}?Z`YnB-RFq2n zbyYQe{4IUbKc<(LsHZN1Cnnn*T|qWg2hes)WEQP(9%_VGL=AAh<9Ase@k^&4>Bunb zmK_;tx9rGJyJbg)+ATXW)Na|4p?1rT47FRp0JCf zQyZC?9|*JX&4Kd9jaFtP_PX89Yaz!Tjazo?(YR&D9*tXe>`}XA#~!s?cI;8RWyc=F zZrPc0*jbBq)~KDe8%HL_k(F^|XdL}Fj$IhXUW{W$#<4Hs*qw3g(PWt3Q;kl!UYZnP)hFe8eR<>WZdp4#+G(quKD9HJcIKd+xrJw?Z7Zv#UN2vo+F5No zm`zUVG*YJB+Fuza~HW(db9BpNyqSsolxf z>lJCTs4SlsQMp@>)aefuR?AdAHSDi=`a}4oN<;ZO145k7Tvrt@7hjcr5Kk^%*G$zp z@q?@ZS=A^RrOvcoFGH!;%TG~;91P?jDF>|GKt7W4!P*VvCMh?p-P#J}iM1QZSyRqf zyMg>Q<&U)+?2G2Upnr}2HT!qVn1jX~H0R)!F;9beYR=OwV=Z=EuEi~5y$0)*T(4V( zOblcqDHFF0xf#e!Qf~jEY#e^$^l6-NjWajn%-=X`q<#i+2s`qj&IEF!E(P+Wjs;u*`)Tk;3` z%zgqrH}D|}eoxZx!G|dLLq&fGAEMwV75yZ9h=TuA^q=q{3Vv15ufm5&_*+GP3m+ok zhb8?me27F0m5ibAA(4o!im??wB#fA=7<1u6G-9!0EQSx!h|!8M8a~7zb}Pni_z;7b zE*aAiLk(iFL@Z`(HHgIuu~;JJ8pL9SSS%5X4PvpCsq>w&JK)z&KicV^zAG4)J}sCJ zeO)k5`oLiR^o_x~=re=$(w7EuppOmYL*E<7%{cNjj-0h4f9>oGeSQdMGZlL_dsIe@ z2;nTJV$X7q%7`f;oc&bn+3!&qF-YR9sAA8GkIINy5@$;ld$xR3MvRjlbO=%X@X zqQu!%#hzUsm2pl`I5SxJyJegc6wVCxyIaONLE+3`zq@6e6BN!2_PblgIYHvgV86R% zoD(F@4EDQQ#yKH`GlTu^mT~S1<4mh!&$N%qICp8BX;ti*_E8z2d_m%*7<#hz&&m2vJeIMd?45!f^Bqp~wko)v?6hMjrx ztQgFb=fhxbPn4Z`@~jxlljp-=Zcmh*dGf3n%#-KCU~W&89sP85HSFjo&ohC3^2`(H zzx zq*HvI=y+?n8s+V3w7%B;qFi;jts1*GkzSZ(vz)fJgKAoOf=-@cqKwA(G}-s)sb$iu z60g-#4Zt&dji*{4uCFfpuj^#JkI3yu>Z=OP_Ui&2-j;uWr$k%)&O@~b_11>s>f)>M zb&+3ks|sVwsxze~=&#>Ss#5)mx5vi&bwvI1vK79kN}15)Z2z(Rcztm-t6VPgTkl$` z=$Gl$ys`Jg->i}91pID>3ZwPvDFxM`6S-8H9D8)#^=Z`k#o*!Gqekx8eU7i7nRBQYxjoJVeLPS zPHAe_7^Q#ts=lhcBA&VN{64*TL@iZy{6*dK=C+WJwU=LA(kw3DI-F~KS@r#iBIe%L zP4q{%%BzjF@|hLSZ`60klvRW9*7g40`?~$c;%ap`zDc_@2(?hV{=j$vAJLS+TInV0sN7}055xMod&tA}{uu2VOLbek*VLcfPy) za>Q??&1abZnDSvgdvXO+>QXj!WL6K|wN6#j0_)9Ea#`3Zha4Wat#tNXI(sc09gxoc zN@w4tqYu*AQ|aura&$mBx}ltXRL=e?XWx~h56aOK`f-kJrr9&wkxPRWH3yCN1!x?tZ1KD%38i z?0ZM+=6&(IBDbc<0bifgsk&EJ2VXoSH)Xn^t2XMOQpKb%KXk%HeSCH^rP8I8DPZHh z&b*|S?VBn$!uE^JE~=6jIwY&XC-i93OualhzOD-U)wlz6sgbRGe%uM#=Bl8wr%frd z!zSJWeMu%fHs9q>1-x9@V9NQu+B$70uYW$yFrs3_mI_LhWvhu+$X6NkndRCD`GJT__ z=7)hjbcIpz^%acuVTnb0Yqf0Uzr%kczO#CVKAt9}Yykdk8PDlR$ob{;EzI%Zf9kE6 zPpa>#nu$f`>m0L3>U}%AnK4PX>pAG>(#)=AOw?t4c60jjW4~)}HvE#ngfQnl4Vs!~ zr=>B&v95Dy+aYr{Q?K}TIr61q=F8`rn_*ac-g04meNPwj0eF6F3IEfqy%`s=Pv)4` zL)R=c(DXq+BRlug(^vL2um3tlmR5Q7%?F)Lj$(&o-crlL!*&iglQHhl;<nnq$Kv8JWkt?GnRDbBd?zyWG>Gd zY2R#}enQS1q%&vftV=rUm5v;gBOm3+SvfLP&R!^IAC)6>-uZbWAyVsGNOQj{Yb|_mrcn%F$=#=(%$AUpaQ69Q#s^?I_0vm1Doku{Gt`ta9vK zIsQR9cB&kESB|exj&G5U|B;TpE5~mr$LC1LM@h$zNyooQ$WX#|WUTE-*p8&_K%Nrz zC~1$_QwclTLOa49N!aEV+9u>IVdGn9?^fv?u|)!0V^pReiju@?sMLNi`K#|(V0 zrtgI=Va-!C{W8w{ea-jVN@}Z3fa--h}be?`A&~y5t zK>z7O0^O!x3Ur?SEwBapmO!8BuL3=%-wX7gJ~OZj`kz3D>C*z;rf&>%o_;m31^VH@ zM(D2sy`>Kf^qIai&~y6XK>z8t1G`X;y(q*Bg?M3O5aNYG+>wYoj6p$}@k=3oZ9)8! zh(`+XXbaLb!XH*t=&W?w*EsPuwqJaNjh%Z{qF{#=X+;UWvOv7cylm(bHM#VAnKNyR5kf0ylFM|0Bvnwa^{^S*bCmjg0=Jh708fxu0a00TLt^2oIO>}UMt*%74E_&_Aab&7dE^L<9@Ah zzc##I<1ValFE+dv<4&z`*T(ND=GEgzBvW6*782F&=kkPb2Uoa*8~Oy?-xcoihIe_~ z_a)u|4Br88rw+!FPM^}@58B;G4*pN{_XjvUwp@4SJ1@!lQS4)4@~4f2j0*spSIO*%Hq`*>jQyk7_YLE(KM zuv5MX1oqCmf8Z;4uMd0+@9Ba6QI5Uy%^~m`d}j!J4&M_3A0-_>#=C#u-_(x6<>2F^ z)zZS7ZT`!$BzQB4R?`cYvw6|Yoo((dpDdTJX{r(y*&Jd{9_DTO*SGoBOSx@caq}h1 z$9|i%Edo9vn6n?|?3X#mVa{=xv)_BE5-E_+gPqios)H2sJj;{F`X{=nj8Xj+^CT~2kfAfZRjdAe6!Tv% z<(4m89iUcB?x~o6JGrn-dwZz*X<0YL{KLalE&XEDTAR=6U*Ga?n*6cNhh>Pe{Z-k# z(&p_qcedjlzO>BdFGuya^NGsvw#_q&XvukAsyf%^Qx1=lTu1-@Gi;s-^^|Kn^s@~4 zOpM2TJLJin^JShJ>muJfSU>aT8NRo4pZ&EK6|$L?F^s75xwx~!(%x1&{?+PwJY>UQ6z7H(nl!H28bajIvC zvbnxg$d$@Qy-bL9dq_iKF))A zLXp$XZ|LECHm{u_o1I_8=I3obt8ivJzw65i+WecU8SMO4PA+Wo98qcQ{Mz*|X7djH zQ`z}tjf$}O2a}WA`5miT+UAr4$K`rCAFhiz?S(npF=zke<2;zx!n~ND!1%1^ILv8Z z%(;)uxnJbtzA&dgSLhaD^`gK4{0=(wH_b??sJHhgR#w#43p1-*Jvp?nw$;zg?>0~e zu%DZdx4=I0`vvSj`T9aH*zPar3;UrSv0v&J$Dv&@r~dLg?T~!5Pqw4ovY&UM&+M0W z&hg%WeQ-S51;5jt$VdBNJK7)np`Ebb4`8nxhx^Z*`^)dt7xHnR*^c_fez@Q4m-@)@ z@?BmQ;&}8g%&RP)Z0AEgBH!-KokMI#|H3>$k#ZsSNBv@6WqFbi$Dw~=o}kF)NRCgv zV-EgE&WrwqIrpDA_m}n57q;U*vp?z=$Kif+eCi|TNju{Fs5kshyCEO-hwW%5?1y^9 zerXpRhjz}Kdcp6sYw}S)*p7D0eyAtxmv+nXXb&8ZcEIn{fAUf9*^c_oeyD%!m-@|d z=y&Mfk3g@O{{+9o+=riMo*DbfyaV==`J32B=2xI6%+o+Wm=AznFyC2tv(3|BUq~a) z#O9kLNpruMbDx=Wf0;9WFsHnjQ%=k&ALf)l^YzEltO969YFrbv3L@62f@E6ZlF zde5BpGplk=tN+YtS0ix-q8%`&y>)9^z}f?I+Iv^zv`6OLm)F2YJ7rG$XFv4!%;^U> z4*flI`UB2`{+>DG$6?Hq{+>DG7uP|5&zyF|oOZ?B+7bAyy&l;hBjn6HCfa2(nN^A~6@7{}TNa@rBcp`9?NesCPx3v=2X$D!RYryg+} z>J@X^DaWB5F|Po9qMRvT_D8#9PW@tktY=RBV}1_%#D2-ooczo=FXq%oj>G+9&i2gN zo;l~s{7>iu^@aU0XMfDuALqsXm~%bMd0wL&C>PF;`@)=Z;k;PSocqI^^5J~Q&z$_s zxnIm_Z_$_s;~eM1_RQIyIrouycF2+A&qROB*&lQE$DI8!=RPy1Kj1v6FPtCslsWZ< z^I|=7>ML{V4d+9C=HzEi{bf!);yl@&^I?1DY|or}&7Ath@!219_Q#z4F=v0wsrSrp z!{2e9X<<*C-!AwK<`M9JoYy(jGoKCr!Tep=73UKl{LI&apE>?<8@uo4;4eAPJZNv{ zhxW|JqCNA>@H5QeZ$cb@Ec#>q>!oEjUxEHe7eIf^efS~f0{)!($@47dM}NSaahvmE zJ#+dE<~0$=IWNX{=HzGI5`Km`<2&cU_RM)Npr2xU(mcm9AByDO6L{bxPDGY(e5ck->r zck8Fg(_ipA?SwRQ^3$I9JrVSr-$}DS z(yV9PV*N1aKkNCO<8H@y@(ss#@-fbl?`PNt`Ph#0WIOV+p8TvQKkbeDv?KCUpP5tt z`JH-AnmPGt5ByF&=XcWVk2LFPC#PR`yk(MsOLOsx8$FLdh(Y*J^8c1-pC&hc0_)jXPNUJ$?vtG*Q9ALx^0k6}kdO78C+&v(mr+lC#(nbB-pEfo zB0ujJq#37J&p5@Lag6O)&z$j$IrW9?8l9fR{=d**D_=96&#WnL9}&G{4tKlAk9XU_X9 zbLv0m!E-Znwr9@v%z6K1&UnM|X(!Bi?&kbBK6Az&e&>0LIrW+EBh-Jsn^3PwGw1si z?SbE^=lo8Z?=GZSPdi~f^`G_p&UY<-Cm+9)k9I^p+6Vbq&vzcylb`kEXFd68Z{(*P zk)Qg^ocho2)N9hr$xnOWcj`I6lV*RUSx-A*J@udU{LXRtoqYUGKH3raXdmQbJ?F`K z^0S`&tS3M1jr_DD@>8FgQ~&v$dQF-+`DqXQPCe&$((I2k>uD#fr~b2^-#IS7laJrY zM>`@P?Sp)*=R8?Ye%6zp_2j3$k)L)%e(pbW>H~A0$5~H3A&v{Wl$wz%AAN8JmY)3xY3;EcN>!IC|pZ8Dl)1FDw z4%v=&%kQ*De&;=u{g7ro?V0toQ`XaOuz$V}laJrYHv{%gKKcdn?LO z_Ji~T$?*ovYG!Gtecb;4)q25a*Bgv)X{^u0t{1rw0qw}=Z`boqp?<1=-nshM97phP z3`eU_p+=Cyq;uaii6DFZEMr-&vqH-JcL9 zUFc{z(()6N)z-)K@2C2NCg}lwX1kvFO$w8i2g(<=^$VBvQ|+&}(394*we=Nm2Mv1*UnpT_T_WjZs@)<0J)qXHdjlDxL9e>rJi zOMkq6nXMl@G+!k77c?GeINuKYd)WTonESDSY4(hzNB8Tbwv}BTx?1F0JHNR4x%uQ!)`zbaDR1kae{DG1>zwU-+Wj0; ze+c{6m9uuU`VoP@bK-axr*yXcZ@}L-alE_R`&&8+f0xDa_9l8LKkDMcAO5X!v_ie) zctJhdOO6+`NB@%J1^r{cVz{5deqlci_b=E_>{poj5bPKB({TTS{ltESsZYUvVLy%4 zx7hu}erf7suwU3u!~F~P6Z@s9&%u6SKMnUU*w2n1EYYwJ8SEGK)6iam{ltE0+EcJ! z*iXa#3-;50tGcb<(5{!Fd_dd%4d@?EPqzK<`0e3;uLCXFe?X7;c)fn`=>qv{j&`;^ zXbBqj{E&X-lOOE*&c5@Ctp{!OGoXjx6qJWtR<(((2Tgs~0evoQGRjjX?%crEgQmUc zfR6er4fi8dI&(c+51RHC4(PUx8d&{ox0HWd6s=B-!rcM-GH!TIOCRZlw^-=QnEGWc z9oJtcOnuAhOXNQ z$}{k1^9y9O`X2Z*tk>FKuwKYRLmo1a2jpe#FOXN<_yTzw+Fu}V?1!QK1^a>hGPJ*7 zzhM8QWnlmC59G)1X+QK2@E`0C{^g>iC-6UZyukm!KiTmD{{;VK#|!*d_V+G@ zei`?9_*~kD{v*e@g0kZ1cH#7Y3^UyC;*ERDv5OAGG~PDY(un&q`+J>Z0{h)oc89G$ zJmaB%^-i6!?cYxI(4Tf6{JUiTBfp8V?LlkMp@0Uz#(1HCAN^^J7a8=&a|XtX493HJ zY<(~v%-6OL=8N@&*?+K}L!S*%9KT$im#uu_UmUKuz7N`@we*(fMk=mv!G*W2|LuEk zq~iKweW-Hktv`0!OUlRT-_o0F6ykWHv+wZtHKJ9eFH3Q}(5&~1Te{!zN*ph;*Dv`j zojNW4opP*ibU*$rYP5>?YzteTDSkprC+^(Nw*R5-H9OyBYhShfx83oTr5*Vyws+)j zX=i^d?d+eWo&B}6v;UTM^y4A_pdPBlZ<}Jiy{GMZhox<$Ud+{6cDloVXChktT&5%9 z>w}myZO>Zz*sdsbb4^OQw)t2I%-!wrZGVloHB$+8O$)7wm&nqNJpPtW z)3&nZ-`yjxt?zoOqV2DFhUYA;ibeX%w?R>7BDP`#oMi;a5&3S~sQxUBY z7wmebHLPN3?4O~&VE-(Q{WH`T?4PBve}?*k{j)UYYp5^SKTBi(Y(4hR(%3)S9{Xq4 zkNva#WB)Ae=&R*-^x4vmzFXR{2TMElVrj>oEbZ8vrJeCL*YC{F($4%1>z(yk+F8G) z9r;+=k)NeuA6#z;_Gi}%`=LBSus=(~z9_Fq*q^m8*dOJISizrY+Fwv_?bB&*=j-%u zX(v9}@tyc(X(zr}+KGRbcH*O@o%m^KC%#(RIj`CIIp;aM9_PGg*Xx`IE$y5aE$y5q z71!^aH!ba)*DURv=Pd1<_bmNTjt^zY{+#n-&^|a%TG}~pTH1*hmUiNarJZ;atj};X z`WcSr#4AfX@yyD{iFa0hPCP_E_WTmWOG`WP)Y4A8wX_qDE$zf>OFQx0(!3Ax{Dk;# z=ZE-Dn)ex7@7#xMy>lOW)ZU(N*R-|u&V9<(BX04&!uy!55AI_)zu0=-=Xid^`Nzt` zxzE{p=RSy-^zc5&^DoX%kLr28#rez1&$&-(@;m2S%kP|jE$y6d13EbWTG~0^26S-# zwX}1-4d~$fYiZ|v8_>b|*V4}UHlTy^uce*yZ9v=e8qT|xcJ7;2zRrD9asAGH)7Crp zOR`zG%LxSv?sxo=vU_f75>?kASU{l(rVaDTD1bKkVI zbKkVIbN>p~7u?Tmy>tHx))(B*Y`t^;3f33g&uqPO{|eR@+|O)1?_bnUXMMr_%+@>i zFH1Z3GfO-7FH1Z3GfO+?ZNvS7J=*;Z>=E`BoY!qV>@hgc+xf!Yg7f~P_Pk%=K49x% zZ^3=R*7F=0d!MlNu(#m8Ve4U!Trck<)*kWx65Lm8J?}f*PrT1qdxX6O_Z`joJNF@L zk8%Ce!ksBi|8=uNU)644`cve_gtQ2KC`$&qUh#V)M%xwAX8!KRnOQDz{WOz1m9- z?99#j8W#Piyrv>!iQU#>N|Nry+Ms7FJq{m9miQQ>&khqvXGn@P{zv`OHUuKR)V1lxI+n_Ix|z`=D(< zyzNY@pUF=5u=KLErLBIR@`qR&at>2Jk4HS5ALtPEGoZmQshTu=ri<7 zQ9lFy;(e0x4D>JV_|RY0hXehEezUy}^c(u5sGos8LEjYh6Kw*0RFr3+kI+}r;Xq%Z z&*ayEK11KxpAPgL{s;T=_t5>v3;4UhVjy zl+F0>=0&UR_&cr)8xEJ9*6^Xf&)+bC8QC>5a^koawmxn=x%FpWwhxb*UD?)upEsdN zd^}GK@1g83E`PhF`PpAg+eZBN`=ZtE9ucN_hSG>1B`tlRyfm19_^tUb{B8R)m-Dgz z$PaEjY+ng~XNvi5+J?WeWPj7nRWev_c-r=d@$A~7S_bk7SCScR{iHSZ4d1XAf5?At zFj~#P-_}x|@LM+C-$^)<{Gn8P%2|JXd+rF%C)E0deKsB}$vl$%hu#{r(9*mQQJ!Db z&TZ`_clW_oo+*;>|7H2Gf6DV&{Cyaq zXVnwE|CYacz3x_?MZVu@>vQGk!1=&`T(orUbS;d^Ic2v+rcF^e5&ctDk{CZI^PM z)z83xXFAi&>gOZ>d$YII&+P9#j4ym!r91=wpD^{CVd`h#zZaIsZS^yVPuo_m2va|U z_!Bptp?!$@8MHr__U$nBGl++A`O#m9`Wf`cw_ECGFdxicQa^+F$8C@PL)6cpf6P}> zp22*F-|Q`^pTT+|A4&ZTwK)=~O9OyUnM^T=E{>0^nzO%oWK;L06 zoKHBg7uXl)9}es*ZhPoI`;QFtANI=mZVK!P_Q>^y1AB!1Qa<6pe#uXH2KEj6xAF|^ zAO6A0Gw=`aKUSVeXFc>k@F!NDfj@!2!tX|w4h8-S{?E!Y@PF_}R-S=Bg1@u!4E$Z( zc*1v6$}{l4@NZV0fq#q34}Was8Te!Pb4hsy{v7__>Sy5p9R9+tVLYAF;o--tj-yUpxNJ z);s>x(vE+&{@n3bw!PyY|8{)GpWAvT9@zV$zrJeX{X(#?!I&OO>p4)mSK3dv|$Ch^Dy``P=gQcB#YH25aTRQIe&UwSu zJLi>$^y7GJ=^*~Y{w(dBFD&hxS1j$EcP#Ckk1Xxzzoi}hx3pt#mUisnZ`(WeZR;I- zv9x2KmUisl(vCl|v}0eEcI?^Gap&*&A6xJEFH1Z2X=%qFSlaP7mUjG?r5*ogX~$n$ z+VRg;pB?{fX(t|7+VR(xj@#aeKepcS=hi-)_+jgv_+)7(-Wl495=e^O=&U>Myo%c{nJMW#AjvG&$_eWdryubb}zw@4I>v4Y%-bXF%yl?(( zd*{8^);sUJmUiB6E$zI=TH1L}4d~!LAMgk72bOm3|CV;%D=h82KUms%Kd`j(K4NL- z{ln66pR}~| z-e_s(z0lImd#I(I_fAX4Js-gT2Jery-g$rhTYl#~)z&-jqn38wH~+T1^WJOgo%dZ! zJMXuacHUzx?YyVPk?&(k|ErRRivMl;SA9JF{(p}I+`Y6L`!A;E^2IIxPwiM2mp`EY z$9C>KVjBeQ{$1`ib<6*)cK@#5r}h6@2cF92scin84$y|<@&tAr_xt~r{%`de*WU&6 zjQjmx%`+~aZ4YLb|Nn|UA5G#vFSu)Q%l~;#k6S#^&lALBp8vG;L^n?m|7lN;`Jd<} zmSFbu=l^vHxW5O(wLYbv-0`RKcq$K90#Eh9mBv$l@l+q4>VqqR|JU?ED6Ebt_UFI7 zzNg~_l75)~|CRUuX?gyq^Nl;dxb%P8-+!C`|MdKxj`z>n!+%>pp7#HAzg!7C)dyD^ zPwxv)_2H>LxDt4(53V$x`iH0b@KhgM2|U#YR~k?K!~bpiApYU^p?|u+xbpgM_aAq> z|CIix=l4(d7k54X?f&DA_n*@L^!)zm{^G9ZzukY_@%~f#pPt`8-Cx}G{I~m$JKldv z|I_pPr~8Y$p8t0L|8Bgv4m^u6Y(K0MV2R|5Y|AM%Ra zB7rC-l!!0#h*v~B(L(eVzUUdBL>v+KMN;vN$lxUxr$v4*g}5jpyp-a)_)8@Ap7YX(XS|YL zVlSar%6rC(@0CHx_sXLrJcZIRUpq!6$yupE*EmIJ3;Z;G)DqdBf0#-nJ30MJG5vdxmBCrxtbzmi6WuzLw%D`esC4hfH zR#m*~;u^4ucTH49x(cl7T@^1OT>-x2T@lrgeganWeiGG@E(5E3mqiVvOTZf5B~bz? z1@L(M63CrX*YlN2dA zFe^A)Beey#1|~;J3CxbRZIIdn+W^}lbpW;nrbJ2&%!!`cA$0<_1GYzc71$ow0jV>v z128pGT3~L>p(9dPU`Jplq;9}Yz*mvF178JpM(P3V3`~oZ9+($1?}F3|*ag@XsW-4I zup3ezU^ifQq`tuJz#d5bfIWcekun1Fd#6QDq#uAiy&ps`q*K6N-YL-=>3d*r?|ab) z={sN_?>o^K>04l5?_1Fi=_Ih9cT!|TN(M~g{VY<6WL|%iQg{QrWL_$75K3vhp(v&E zUPCE^HwL97;Q3kf_il)v!9M`h0B<0$Kk$Ya==~~gh!ki$0BJCA0B|7E5a2-IuVRSz zoA_0vLeGPch5-iw2O|v!4h9ZE8UY*v{7sDT?ug$+8q8rR(n#P?;4q|U;4t8Dq*1`( zz!6BJfg^x-#AxrHxFgbG=C2`*1-=Fxi8Ky45*Up%9vBTAg){*;3OE{RB5*YDo|x$U zA?}F`-Zx?l(h1-g?}QkObR0O=J1)i{9RrT@j*0O|UjxT`UyBJyM}ZT(qv++R_zF1D z`%3(QQWD@V;#n`XxG7%uei66CB=4rUEv9(4#9cAXyDfefv%I^A67#&@!TGxPtoOQ? z2zV2muX~fc$-viviI5TiZ=vlZZ;JN@a1wAb(p2DNU;?Cgz}x6~iZ{)h4x9pf18D~E z4d7IynZT*Qct{@bF6J=Jo8`R;oCchZG#fY_I0I=8a0YND(p=z7pojE8c$oD(w4CS7 z2hIY%iS!omP2g;#1;E+BIYvar^A3yoNQZ#) zy+h(Hq%VPQd0&bJNC$xnyn|vP(gEN??*Mu^Aoc^__V$ZEQA!D%g4mH#Ocsm0DPodX z>`fN0i>2NqF;T4WUKbO@N^c^f^eS%xI2R$tEJAF#4*td7B5$#`1h@!zO)Np2xrQE= z;_Fgx8E`Rh3DR=l65v&_9P#HW`dRk_LY2X+&C$2zyEF!#O8~_(FWP>Tz>UCjA_g()9A***ci7XwO~B1a2Dllx z1!*gA3or(08!!fVR%}B|JB#^mN6YQr4qzClk#+(#&>-ys8sJu>-N3EDZAg27+kj`p z9>l{lkidHMv|g+OZui!S9Y|||JG`}GC(>uYo!)0+7t*J|UEZf+H_|7--QFkY#&)Xt4iG$u|u~8iHHsO?d+}jAwy@)Y; z5nE1!|8sAz_qq24a4+x&@de_{59nbZzV7q(13w3Tfph@)1@M$OfcSF?{T~F!LGMf8 zKHz?&L%{vO14xH~2Y}y;!-!GeV0;co6s{(ox`-z(Yu10}lZYBOL=C27V`w zA*OwY`5#Bi098}K(zF}1ELr9fq3{WB(M}cEfq_E z$Gs)u1kz&Q32(9Z25AxS8*h;~iS#z`r1!S?7HJ{yTW=wHStu3&zw;I#(k?)RJt;oM zIX|iRNPO>oEItsYypP06aoYPpyerOnE5!CWPUGuo??>P%;15V=fIk3_i!+En$I<^;aGdqd0Z#*eL^==r5qJja z0`Ls*n7Du#bqq7P2=0sCCE!`$Ii$mir0c*-z{^NK11|%ALiz>x6YvVs4d4~vQE>w?@hBuP3q8#eGl5sVnc^DK4B$0y zhPaM29eCZFE`COu2K?EZCVoMh3jD>Jie9FQH-I<1HxOUnK!p8DyoK12M9ddAy|=_X z@vApq%oV?R^TZr+*PAP5i~HUj+|oRMHaKr0#@s|~IRgG)y_?>z-Ywuw;9+qKaR%`R zZGZKC^KJuw1>Qos1H1)1B<>*o976wh!Ex8S2mB3q8|io8ZQvcGKY(|DUy45vqrSvU z?t}Zj_b2c!@E+1%zoksbhl2mXO1{6CNj|DX{50mQo5nE8Fr^L^lbWPc*X1ODm7 z^Z!DM5B$rE?>|6F0DRyj@C8Z<`{C{P!Ot6!$k&Js&-ez>BC)?! zY!}J=ZDNN=lB`_&)uSn_dK~&g|IVAH_`Kf`) zfXR{40Fwh#Af*MS0H#Dr2TTdvBhvZ15g~S9=BfPjegff@YaA|ui;U`BtK$b>W$n8_b1 zG9wKEX7-1mmmy*>FpEDJF=H^^7nq>FgtLI$mMTF zB=`(H=kRm;d4M^9Ig#=La{_ZAF^AlKe*ZaOZeSjy=Ye^Ed68ZK z<^|?MDgev}+$0M48xbMaVdnY$f_@=je&BORF9M$fK95uw_&o3hq$0o0t)~) zilY7oM2q!!t10LY5(9w+{ehwo(g0u~e}H%qsXy>VzrQGq)DKwL?4>D)>vlS>gHNacW~fbWZP{(Itm%%nWH%lnbQ(!erEAz&F`StJQ83oM7EfaQSi3FW^d z-oyMWpk)QWBCtF#5~&g}5*R|N3=9D!QWc;CDx|7F1$;+T^_PoxAc1!1shwyGtl+m5 z6_MHiEBb9jC8XBCN`7lm8L1VpvfoNnL5c!a@uSd7lxPX8>bDfjQAz}S1O7V+BEd`k z8;A|n{Hcf*HT-FaAGQ4Hh$!{^8Hg^8{h8o=$$txJK3Yr#=SzMyzdG)qvHJY67bR=ZTvBTttHD=(&bp%dZWr0el&$4)A4QO{BWOn!vfDu0ID+ zVFu<<%dh9x2i5}CMrr`84XlII5LgFT7pW1jE^v-$gvc}p^KXonjr}ITdcgWfO@Z}+ z4Un1v8vq+3H3v2XHbQCvYy_MwTKI1wTFk;*Wn;gLC=G1vmljQsN&%brr9@MtlE9{Z zNzn``0@%!t5Y3TF0Gs#)ZT#19*BXtUTlsDMcEDD^)=2Gvt$}TjIsn@MUl$$xiMV%-!5rH99sN$gw!n5s zuL9cv+aq-bwg+}V>H_QloG7~Z6L1F`iD#7(aRr?``9?V6?gTOkif3K6y1bVrH=cK0Ji52W(I9)5Yz6R8}q zr(X`eloMrvz5KFbJW7dywGlfKi<+XhUt81=ef*lDn&{`(5LLxMznZ8lhWb_UN%>INF9M={Eq0Qqi7Et>$gXIZI1{$ zSad+_cvf^0s9XStiuBIVd+)usq4&<^_)buw$4>G+Av6EN@SZME5MBZSLy-_iF zg~j$tCFBK`*b9}CL@c#Lx+E$A%PfKUn!tqpqG!yGb9yd^J=05-+jG5ErM=W!)!1t# zslndzElsN>QR!gDIG8P;sV_H&m0JZm@RKT-GoR>C$!eulVL4WiYOKJIs%HLtq<;++ zHCBt2SViiv3ad#yR%5E_nNg{nq=D)NYs4C?B~4h1b)*^Vu%5JFJ$_INGwlQCZ)Inz zwP6D`l6GvwCendT*i1UH8CysfwqT07n29Mo0be@#$_HD`M{VRXw%KL16EAExFLjU$ z*kKpcNj$LAJm}&fckD8E=Bqms_C0q_Jhx4xy19WKsE7OLq58O?9%+y}>#;_;#hz%2 zd+k0o@g$BNkyLhDkM&|V#;Mn06-S3YR{N|Ud$5-bU@yjMz+x0j|3NASZ3z3YpA2I^ z4v-NXz!;5Kv|>2PDAl7jhJ!dn#&HOT$pjAL2${qYjMk(@DVp<7v2)6%aTLeM436PA znZ4oj>q*)lHRB3Z#j4A%;iKb-!nRIJ(>F5xm+$7Nh08@PgZwZYrL zT~4w|^`>p%Dz1@jT*Gy;gX_3Kc5wsmXqUH%JDh)yoqM*Ao47>|a0|D|A#URiIl>*> zCC9jnVLIk*B#bBEM<+i8;GP9&pIpU#yQ%|n9S`if4#^EXv>Q4i!FXiBbO}}n9$N@+ zHX*#*+~$kobl2}G(uwPnev*IIey^XdxoTXW^pm}(>%Z6jte^J$tM;`2^#AR5wLJMh FzW|I#w#fhh diff --git a/Assets/SM_TestAgain.gltf b/Assets/SM_TestAgain.gltf index ede3704..078dc52 100644 --- a/Assets/SM_TestAgain.gltf +++ b/Assets/SM_TestAgain.gltf @@ -8,7 +8,6 @@ { "name":"Scene", "nodes":[ - 3, 4 ] } @@ -16,37 +15,58 @@ "nodes":[ { "name":"Bone.002", + "rotation":[ + 1.319117231285828e-16, + 1.0025483360881847e-23, + -3.931275304963976e-24, + 1 + ], "translation":[ - 0, - 1, - 0 + -1.0587911840678754e-22, + 0.9999998807907104, + 3.552713678800501e-15 ] }, { "children":[ 0 ], - "name":"Bone.001" - }, - { - "name":"Root" + "name":"Bone.001", + "rotation":[ + 0, + 1.0025483360881847e-23, + 3.4512664603419266e-31, + 1 + ] }, { "children":[ - 1, - 2 + 1 ], - "name":"Armature" + "name":"Root", + "rotation":[ + -8.557136332854043e-09, + 1.7114272665708086e-08, + -2.928983286277023e-16, + 1 + ] }, { "mesh":0, - "name":"Icosphere", + "name":"Cube", "skin":0 + }, + { + "children":[ + 3, + 2 + ], + "name":"Armature" } ], "meshes":[ { - "name":"Icosphere", + "name":"Cube", "primitives":[ { "attributes":{ @@ -66,9 +86,9 @@ { "inverseBindMatrices":7, "joints":[ + 2, 1, - 0, - 2 + 0 ], "name":"Armature" } @@ -77,53 +97,53 @@ { "bufferView":0, "componentType":5126, - "count":729, + "count":16, "max":[ 1, 2, - 0.9999999403953552 + 1 ], "min":[ - -0.9999999403953552, + -1, 0, - -0.9999999403953552 + -1 ], "type":"VEC3" }, { "bufferView":1, "componentType":5126, - "count":729, + "count":16, "type":"VEC3" }, { "bufferView":2, "componentType":5126, - "count":729, + "count":16, "type":"VEC2" }, { "bufferView":3, "componentType":5126, - "count":729, + "count":16, "type":"VEC4" }, { "bufferView":4, "componentType":5121, - "count":729, + "count":16, "type":"VEC4" }, { "bufferView":5, "componentType":5126, - "count":729, + "count":16, "type":"VEC4" }, { "bufferView":6, "componentType":5123, - "count":3840, + "count":18, "type":"SCALAR" }, { @@ -136,55 +156,55 @@ "bufferViews":[ { "buffer":0, - "byteLength":8748, + "byteLength":192, "byteOffset":0, "target":34962 }, { "buffer":0, - "byteLength":8748, - "byteOffset":8748, + "byteLength":192, + "byteOffset":192, "target":34962 }, { "buffer":0, - "byteLength":5832, - "byteOffset":17496, + "byteLength":128, + "byteOffset":384, "target":34962 }, { "buffer":0, - "byteLength":11664, - "byteOffset":23328, + "byteLength":256, + "byteOffset":512, "target":34962 }, { "buffer":0, - "byteLength":2916, - "byteOffset":34992, + "byteLength":64, + "byteOffset":768, "target":34962 }, { "buffer":0, - "byteLength":11664, - "byteOffset":37908, + "byteLength":256, + "byteOffset":832, "target":34962 }, { "buffer":0, - "byteLength":7680, - "byteOffset":49572, + "byteLength":36, + "byteOffset":1088, "target":34963 }, { "buffer":0, "byteLength":192, - "byteOffset":57252 + "byteOffset":1124 } ], "buffers":[ { - "byteLength":57444, + "byteLength":1316, "uri":"SM_TestAgain.bin" } ] diff --git a/Assets/SM_TestAgain.gltf.import b/Assets/SM_TestAgain.gltf.import index 1a07698..f7fa2e0 100644 --- a/Assets/SM_TestAgain.gltf.import +++ b/Assets/SM_TestAgain.gltf.import @@ -1,15 +1,15 @@ [remap] -importer="scene" +importer="ArrayMesh" importer_version=1 -type="PackedScene" +type="ArrayMesh" uid="uid://g8xsinwhmss0" -path="res://.godot/imported/SM_TestAgain.gltf-ed52e5981aa49ca1702bf46fce59244d.scn" +path="res://.godot/imported/SM_TestAgain.gltf-ed52e5981aa49ca1702bf46fce59244d.res" [deps] source_file="res://Assets/SM_TestAgain.gltf" -dest_files=["res://.godot/imported/SM_TestAgain.gltf-ed52e5981aa49ca1702bf46fce59244d.scn"] +dest_files=["res://.godot/imported/SM_TestAgain.gltf-ed52e5981aa49ca1702bf46fce59244d.res"] [params] diff --git a/Assets/TestAgain.tscn b/Assets/TestAgain.tscn new file mode 100644 index 0000000..517484b --- /dev/null +++ b/Assets/TestAgain.tscn @@ -0,0 +1,22 @@ +[gd_scene format=3 uid="uid://bccvgit2o8yt7"] + +[ext_resource type="ArrayMesh" uid="uid://g8xsinwhmss0" path="res://Assets/SM_TestAgain.gltf" id="1_ajxwu"] +[ext_resource type="Material" uid="uid://qn1gthije2s3" path="res://Assets/slice_material.material" id="2_jq5s2"] +[ext_resource type="PackedScene" uid="uid://cutarx0gio7qe" path="res://Assets/Classes/CharacterSkeleton3D_TestAgain.tscn" id="3_vxtcd"] + +[sub_resource type="SphereShape3D" id="SphereShape3D_6ql8e"] +radius = 1.006356 + +[node name="Character3D" type="Character3D" unique_id=2074250287 node_paths=PackedStringArray("character_skeleton")] +meshes = Array[ArrayMesh]([ExtResource("1_ajxwu")]) +character_skeleton = NodePath("SK_TestAgain") +inner_materials = Array[Material]([ExtResource("2_jq5s2"), ExtResource("2_jq5s2"), ExtResource("2_jq5s2")]) +collision_layer = 32 +collision_mask = 4112 + +[node name="SK_TestAgain" parent="." unique_id=1396077541 instance=ExtResource("3_vxtcd")] + +[node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=1099568448] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0) +shape = SubResource("SphereShape3D_6ql8e") +debug_color = Color(0.3019608, 1, 0, 0.41960785) diff --git a/Assets/Visuals/Meshes/Mixamo/M_MixamoBot.bin b/Assets/Visuals/Meshes/Mixamo/M_MixamoBot.bin new file mode 100644 index 0000000000000000000000000000000000000000..d94ab1743640f3c667666ba8f74f2a5d631e94dd GIT binary patch literal 3124148 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 >vp}Y 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

YF7an>RDl$yq4NO@I9b-w#!6YBkTe%W#18AzKIT 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