- Project updated to support the new CharacterBody3D node structure.
- PlayerMovementHandler updated to properly use physics process root motion.
This commit is contained in:
Vendored
+2
-1
@@ -9,5 +9,6 @@
|
|||||||
|
|
||||||
"files.exclude": {
|
"files.exclude": {
|
||||||
"**/.*": false
|
"**/.*": false
|
||||||
}
|
},
|
||||||
|
"C_Cpp.intelliSenseEngine": "default"
|
||||||
}
|
}
|
||||||
@@ -1,38 +1,18 @@
|
|||||||
[gd_scene format=3 uid="uid://0lx4ngfees3q"]
|
[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="Material" uid="uid://cp2iyvxs5kx7e" path="res://Assets/Visuals/Materials/TestInternals/M_TestInternals_X.material" id="1_j4hkv"]
|
||||||
[ext_resource type="ArrayMesh" uid="uid://cbij6gducy6cd" path="res://Assets/Visuals/Meshes/Mixamo/M_MixamoBot.gltf" id="1_q30x1"]
|
[ext_resource type="ArrayMesh" uid="uid://bio6w8k7th2hl" path="res://Assets/Visuals/Meshes/Mixamo/M_MixamoBot.mesh" 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://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="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"]
|
[ext_resource type="PackedScene" uid="uid://gww8eh64wivh" path="res://Assets/Classes/CharacterSkeleton3D_Mixamo.tscn" id="4_5rrk6"]
|
||||||
|
|
||||||
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_6ql8e"]
|
|
||||||
radius = 0.28466797
|
|
||||||
height = 1.8
|
|
||||||
|
|
||||||
[node name="Character3D" type="Character3D" unique_id=999352838 node_paths=PackedStringArray("character_skeleton")]
|
[node name="Character3D" type="Character3D" unique_id=999352838 node_paths=PackedStringArray("character_skeleton")]
|
||||||
meshes = Array[ArrayMesh]([ExtResource("1_q30x1")])
|
|
||||||
character_skeleton = NodePath("SK_Mixamo")
|
character_skeleton = NodePath("SK_Mixamo")
|
||||||
|
mesh = ExtResource("1_q30x1")
|
||||||
inner_materials = Array[Material]([ExtResource("1_j4hkv"), ExtResource("2_n3aqr"), ExtResource("3_yglml")])
|
inner_materials = Array[Material]([ExtResource("1_j4hkv"), ExtResource("2_n3aqr"), ExtResource("3_yglml")])
|
||||||
collision_layer = 32
|
|
||||||
collision_mask = 4127
|
|
||||||
axis_lock_angular_x = true
|
|
||||||
axis_lock_angular_z = true
|
|
||||||
slide_on_ceiling = false
|
|
||||||
wall_min_slide_angle = 0.0
|
|
||||||
floor_block_on_wall = false
|
|
||||||
floor_max_angle = 1.134464
|
|
||||||
floor_snap_length = 1.0
|
|
||||||
platform_on_leave = 1
|
|
||||||
platform_floor_layers = 15
|
|
||||||
|
|
||||||
[node name="SK_Mixamo" parent="." unique_id=581893179 instance=ExtResource("4_5rrk6")]
|
[node name="SK_Mixamo" parent="." unique_id=581893179 instance=ExtResource("4_5rrk6")]
|
||||||
|
|
||||||
[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)
|
|
||||||
|
|
||||||
[node name="VisibleOnScreenEnabler3D" type="VisibleOnScreenEnabler3D" parent="." unique_id=473129082]
|
[node name="VisibleOnScreenEnabler3D" type="VisibleOnScreenEnabler3D" parent="." unique_id=473129082]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
|
||||||
aabb = AABB(-0.5, -1, -0.5, 1, 2, 1)
|
aabb = AABB(-0.5, -1, -0.5, 1, 2, 1)
|
||||||
|
|||||||
@@ -64,40 +64,40 @@ animation_tree = NodePath("AnimationTree")
|
|||||||
bones/0/position = Vector3(0, 0, 0.089654654)
|
bones/0/position = Vector3(0, 0, 0.089654654)
|
||||||
bones/0/rotation = Quaternion(-0.7071068, 0, 0, 0.7071068)
|
bones/0/rotation = Quaternion(-0.7071068, 0, 0, 0.7071068)
|
||||||
bones/1/position = Vector3(-0.058356885, 0.08609957, 1.0334855)
|
bones/1/position = Vector3(-0.058356885, 0.08609957, 1.0334855)
|
||||||
bones/1/rotation = Quaternion(0.70912427, -0.0125079695, -0.0460648, 0.70346606)
|
bones/1/rotation = Quaternion(0.70691705, -0.015105074, -0.0543074, 0.7050467)
|
||||||
bones/1/scale = Vector3(1, 0.9999999, 1)
|
bones/1/scale = Vector3(1, 0.9999999, 1)
|
||||||
bones/2/position = Vector3(-8.851741e-09, 0.10182453, -3.216421e-08)
|
bones/2/position = Vector3(-8.851741e-09, 0.10182453, -3.216421e-08)
|
||||||
bones/2/rotation = Quaternion(-0.071089186, 0.0048849336, 0.014855365, 0.9973475)
|
bones/2/rotation = Quaternion(-0.069862105, 0.0032351953, 0.015715744, 0.9974277)
|
||||||
bones/2/scale = Vector3(1, 0.99999976, 0.9999999)
|
bones/2/scale = Vector3(1, 0.99999976, 0.9999999)
|
||||||
bones/3/position = Vector3(-1.8627124e-09, 0.100026615, -2.2584533e-08)
|
bones/3/position = Vector3(-1.8627124e-09, 0.100026615, -2.2584533e-08)
|
||||||
bones/3/rotation = Quaternion(0.017953515, 0.007930259, 0.026751311, 0.9994495)
|
bones/3/rotation = Quaternion(0.021017019, 0.0047449428, 0.027426485, 0.9993917)
|
||||||
bones/3/scale = Vector3(1, 1, 0.9999999)
|
bones/3/scale = Vector3(1, 1, 0.9999999)
|
||||||
bones/4/position = Vector3(3.2596357e-09, 0.09322082, 1.3968298e-09)
|
bones/4/position = Vector3(3.2596357e-09, 0.09322082, 1.3968298e-09)
|
||||||
bones/4/rotation = Quaternion(0.03083067, 0.008274278, 0.026646856, 0.99913514)
|
bones/4/rotation = Quaternion(0.033893164, 0.0050979475, 0.027363028, 0.9990378)
|
||||||
bones/5/position = Vector3(-1.8585224e-09, 0.16865371, 1.0593786e-08)
|
bones/5/position = Vector3(-1.8585224e-09, 0.16865371, 1.0593786e-08)
|
||||||
bones/5/rotation = Quaternion(-0.09401848, 0.002209467, -0.0015051793, 0.9955669)
|
bones/5/rotation = Quaternion(-0.09058706, 0.0012391425, 0.0040957076, 0.9958794)
|
||||||
bones/5/scale = Vector3(1, 1.0000001, 1)
|
bones/5/scale = Vector3(1, 1.0000001, 1)
|
||||||
bones/6/position = Vector3(-8.759086e-09, 0.0934192, 0.028410407)
|
bones/6/position = Vector3(-8.759086e-09, 0.0934192, 0.028410407)
|
||||||
bones/6/rotation = Quaternion(0.02841249, 0.011146625, -0.0388655, 0.9987782)
|
bones/6/rotation = Quaternion(0.037475582, 0.015452076, -0.044335485, 0.998194)
|
||||||
bones/6/scale = Vector3(0.9999999, 0.99999976, 0.99999994)
|
bones/6/scale = Vector3(0.9999999, 0.99999976, 0.99999994)
|
||||||
bones/7/position = Vector3(1.2563641e-08, 0.20962809, 0.10122937)
|
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/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/position = Vector3(0.045704566, 0.1119572, -0.008066172)
|
||||||
bones/8/rotation = Quaternion(0.56889653, 0.5035222, -0.5392343, 0.36338493)
|
bones/8/rotation = Quaternion(0.56871724, 0.5037071, -0.5390681, 0.36365563)
|
||||||
bones/8/scale = Vector3(1.0000001, 0.99999964, 0.99999994)
|
bones/8/scale = Vector3(1.0000001, 0.99999964, 0.99999994)
|
||||||
bones/9/position = Vector3(2.3326656e-09, 0.108377084, -1.3097345e-07)
|
bones/9/position = Vector3(2.3326656e-09, 0.108377084, -1.3097345e-07)
|
||||||
bones/9/rotation = Quaternion(0.49818304, 0.23314306, 0.17797801, 0.81595457)
|
bones/9/rotation = Quaternion(0.5118582, 0.20661424, 0.22347033, 0.8033509)
|
||||||
bones/10/position = Vector3(2.8767662e-09, 0.27841523, -2.7621638e-08)
|
bones/10/position = Vector3(2.8767662e-09, 0.27841523, -2.7621638e-08)
|
||||||
bones/10/rotation = Quaternion(6.04972e-05, -0.00035128937, 0.16818397, 0.98575556)
|
bones/10/rotation = Quaternion(0.00040804388, -0.005427091, 0.07485207, 0.99717987)
|
||||||
bones/10/scale = Vector3(0.99999976, 1, 0.99999994)
|
bones/10/scale = Vector3(0.99999976, 1, 0.99999994)
|
||||||
bones/11/position = Vector3(0.0004846491, 0.28328794, -4.555781e-08)
|
bones/11/position = Vector3(0.0004846491, 0.28328794, -4.555781e-08)
|
||||||
bones/11/rotation = Quaternion(-0.10843609, -0.1493857, 0.10584594, 0.97709894)
|
bones/11/rotation = Quaternion(-0.09771013, -0.15284106, 0.15525594, 0.97107565)
|
||||||
bones/11/scale = Vector3(0.99999994, 0.9999999, 0.99999994)
|
bones/11/scale = Vector3(0.99999994, 0.9999999, 0.99999994)
|
||||||
bones/12/position = Vector3(-0.022598557, 0.09109313, 0.005180251)
|
bones/12/position = Vector3(-0.022598557, 0.09109313, 0.005180251)
|
||||||
bones/12/rotation = Quaternion(0.118131176, -0.06828933, -0.09852475, 0.98573554)
|
bones/12/rotation = Quaternion(0.12568796, -0.06856054, -0.09849846, 0.98478436)
|
||||||
bones/12/scale = Vector3(0.9999999, 1, 1)
|
bones/12/scale = Vector3(0.9999999, 1, 1)
|
||||||
bones/13/position = Vector3(2.5079752e-08, 0.03699996, -8.099823e-09)
|
bones/13/position = Vector3(2.5079752e-08, 0.03699996, -8.099823e-09)
|
||||||
bones/13/rotation = Quaternion(0.092222236, 0.0038619488, -0.009527496, 0.9956854)
|
bones/13/rotation = Quaternion(0.11189016, 0.0038033624, -0.0110027855, 0.99365246)
|
||||||
bones/14/position = Vector3(2.8853058e-09, 0.028500019, -4.9475943e-09)
|
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/rotation = Quaternion(2.209309e-06, -1.7543584e-07, -6.632458e-05, 1)
|
||||||
bones/14/scale = Vector3(0.99999994, 0.99999994, 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/rotation = Quaternion(-4.3009936e-06, -0.00037743096, -1.308786e-05, 0.99999994)
|
||||||
bones/15/scale = Vector3(0.99999994, 1.0000001, 1)
|
bones/15/scale = Vector3(0.99999994, 1.0000001, 1)
|
||||||
bones/16/position = Vector3(-3.3538615e-07, 0.095333986, -5.288766e-07)
|
bones/16/position = Vector3(-3.3538615e-07, 0.095333986, -5.288766e-07)
|
||||||
bones/16/rotation = Quaternion(0.09130395, -0.01246499, -0.059442513, 0.9939693)
|
bones/16/rotation = Quaternion(0.10834491, -0.013567715, -0.058304258, 0.9923094)
|
||||||
bones/16/scale = Vector3(1, 0.9999999, 0.9999998)
|
bones/16/scale = Vector3(1, 0.9999999, 0.9999998)
|
||||||
bones/17/position = Vector3(-3.6724927e-08, 0.036999904, 4.158509e-09)
|
bones/17/position = Vector3(-3.6724927e-08, 0.036999904, 4.158509e-09)
|
||||||
bones/17/rotation = Quaternion(0.08329978, 0.000113351474, 0.0022042985, 0.9965222)
|
bones/17/rotation = Quaternion(0.18001562, -0.000107395936, 0.007380319, 0.9836361)
|
||||||
bones/17/scale = Vector3(0.9999998, 0.99999994, 0.9999998)
|
bones/17/scale = Vector3(0.9999998, 0.99999994, 0.9999998)
|
||||||
bones/18/position = Vector3(1.4748911e-08, 0.029499862, 2.3302274e-08)
|
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/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/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/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/position = Vector3(0.038062677, 0.08077782, 0.0048686024)
|
||||||
bones/20/rotation = Quaternion(0.2388253, 0.0421469, -0.07133991, 0.96752095)
|
bones/20/rotation = Quaternion(0.30159417, 0.036070317, -0.06206194, 0.9507303)
|
||||||
bones/20/scale = Vector3(0.99999994, 1, 0.99999994)
|
bones/20/scale = Vector3(0.99999994, 1, 0.99999994)
|
||||||
bones/21/position = Vector3(-1.4533223e-08, 0.035999842, -1.5745405e-09)
|
bones/21/position = Vector3(-1.4533223e-08, 0.035999842, -1.5745405e-09)
|
||||||
bones/21/rotation = Quaternion(0.13757342, -0.00082220533, 0.023679301, 0.9902082)
|
bones/21/rotation = Quaternion(0.20135891, -0.00092455524, 0.03546954, 0.97887474)
|
||||||
bones/21/scale = Vector3(0.99999994, 1, 0.99999994)
|
bones/21/scale = Vector3(0.99999994, 1, 0.99999994)
|
||||||
bones/22/position = Vector3(2.1203656e-08, 0.02100018, 4.670035e-09)
|
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/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/position = Vector3(1.6791612e-08, 0.021255227, 4.8809667e-09)
|
||||||
bones/23/rotation = Quaternion(-3.0333463e-06, -0.00078399794, -0.00029599818, 0.9999997)
|
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/position = Vector3(0.018650882, 0.09104536, 0.00043010572)
|
||||||
bones/24/rotation = Quaternion(0.16530104, 0.007094233, -0.05918926, 0.98443997)
|
bones/24/rotation = Quaternion(0.24016966, 0.0012813825, -0.052032985, 0.9693346)
|
||||||
bones/24/scale = Vector3(1, 0.99999994, 1)
|
bones/24/scale = Vector3(1, 0.99999994, 1)
|
||||||
bones/25/position = Vector3(3.2392194e-08, 0.031500116, 4.7919713e-09)
|
bones/25/position = Vector3(3.2392194e-08, 0.031500116, 4.7919713e-09)
|
||||||
bones/25/rotation = Quaternion(0.09013177, -0.00094322575, -0.0009816112, 0.995929)
|
bones/25/rotation = Quaternion(0.16603887, -0.0017058883, 0.0067208516, 0.98609483)
|
||||||
bones/25/scale = Vector3(1, 0.99999994, 0.99999994)
|
bones/25/scale = Vector3(1, 0.99999994, 0.99999994)
|
||||||
bones/26/position = Vector3(-1.604688e-08, 0.029499907, -8.841251e-09)
|
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)
|
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/rotation = Quaternion(0.005151135, 0.12268276, 0.04165192, 0.99155813)
|
||||||
bones/31/scale = Vector3(0.9999999, 1, 0.99999994)
|
bones/31/scale = Vector3(0.9999999, 1, 0.99999994)
|
||||||
bones/32/position = Vector3(-0.045699682, 0.11195878, -0.0080661625)
|
bones/32/position = Vector3(-0.045699682, 0.11195878, -0.0080661625)
|
||||||
bones/32/rotation = Quaternion(-0.54353756, 0.52667713, -0.5403997, -0.36762255)
|
bones/32/rotation = Quaternion(-0.5413904, 0.52788615, -0.54432505, -0.3632397)
|
||||||
bones/32/scale = Vector3(1.0000001, 1.0000001, 1.0000001)
|
bones/32/scale = Vector3(1.0000001, 1.0000001, 1.0000001)
|
||||||
bones/33/position = Vector3(-5.806066e-09, 0.10838179, 2.3255842e-07)
|
bones/33/position = Vector3(-5.806066e-09, 0.10838179, 2.3255842e-07)
|
||||||
bones/33/rotation = Quaternion(0.48715082, -0.30390164, -0.16954106, 0.8009892)
|
bones/33/rotation = Quaternion(0.49539766, -0.28075632, -0.21178435, 0.79429495)
|
||||||
bones/33/scale = Vector3(0.99999994, 0.99999976, 1)
|
bones/33/scale = Vector3(0.99999994, 0.99999976, 1)
|
||||||
bones/34/position = Vector3(1.0226071e-07, 0.27841496, 2.203814e-08)
|
bones/34/position = Vector3(1.0226071e-07, 0.27841496, 2.203814e-08)
|
||||||
bones/34/rotation = Quaternion(-8.670927e-05, -0.0005064368, -0.16987975, 0.9854647)
|
bones/34/rotation = Quaternion(0.00072455086, 0.008619719, -0.08367065, 0.99645597)
|
||||||
bones/34/scale = Vector3(0.99999994, 1, 0.9999999)
|
bones/34/scale = Vector3(0.99999994, 1, 0.9999999)
|
||||||
bones/35/position = Vector3(-0.00048504368, 0.28328815, -5.073527e-07)
|
bones/35/position = Vector3(-0.00048504368, 0.28328815, -5.073527e-07)
|
||||||
bones/35/rotation = Quaternion(-0.20908551, 0.24357869, -0.074508, 0.94414055)
|
bones/35/rotation = Quaternion(-0.198851, 0.25570297, -0.11550586, 0.93900627)
|
||||||
bones/35/scale = Vector3(0.99999994, 0.99999994, 1)
|
bones/35/scale = Vector3(0.99999994, 0.99999994, 1)
|
||||||
bones/36/position = Vector3(0.022598365, 0.09108285, 0.005178636)
|
bones/36/position = Vector3(0.022598365, 0.09108285, 0.005178636)
|
||||||
bones/36/rotation = Quaternion(0.096759774, 0.056022007, 0.06547729, 0.9915704)
|
bones/36/rotation = Quaternion(0.10983612, 0.06484378, 0.062828235, 0.9898404)
|
||||||
bones/36/scale = Vector3(0.9999999, 1, 1)
|
bones/36/scale = Vector3(0.9999999, 1, 1)
|
||||||
bones/37/position = Vector3(2.2089692e-08, 0.036999907, -3.535067e-08)
|
bones/37/position = Vector3(2.2089692e-08, 0.036999907, -3.535067e-08)
|
||||||
bones/37/rotation = Quaternion(0.022530735, -0.0072861845, 0.00804331, 0.9996873)
|
bones/37/rotation = Quaternion(0.036347445, -0.0015842953, 0.0055742506, 0.9993225)
|
||||||
bones/37/scale = Vector3(1, 0.9999999, 1)
|
bones/37/scale = Vector3(1, 0.9999999, 1)
|
||||||
bones/38/position = Vector3(-1.6874497e-09, 0.028500082, -1.8520076e-08)
|
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)
|
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/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/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/position = Vector3(-2.4610125e-07, 0.09532506, 4.9284534e-07)
|
||||||
bones/40/rotation = Quaternion(0.11112305, 0.006558967, 0.053587418, 0.99233925)
|
bones/40/rotation = Quaternion(0.119342774, 0.0070640133, 0.052985426, 0.9914132)
|
||||||
bones/40/scale = Vector3(1, 1, 0.99999994)
|
bones/40/scale = Vector3(1, 1, 0.99999994)
|
||||||
bones/41/position = Vector3(-1.0900695e-08, 0.037000187, -2.0208134e-08)
|
bones/41/position = Vector3(-1.0900695e-08, 0.037000187, -2.0208134e-08)
|
||||||
bones/41/rotation = Quaternion(0.08263082, 0.0004839098, -0.002665056, 0.99657655)
|
bones/41/rotation = Quaternion(0.09030844, 0.0005056198, -0.003177743, 0.99590874)
|
||||||
bones/42/position = Vector3(1.5653953e-08, 0.029499857, -5.169632e-09)
|
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/rotation = Quaternion(2.0190398e-06, -1.5815719e-07, -0.00032192675, 0.99999994)
|
||||||
bones/42/scale = Vector3(1, 1, 1)
|
bones/42/scale = Vector3(1, 1, 1)
|
||||||
bones/43/position = Vector3(1.9108832e-09, 0.029466266, -2.712827e-08)
|
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/43/rotation = Quaternion(-4.1979756e-06, 0.0009290359, 0.00016655988, 0.99999964)
|
||||||
bones/44/position = Vector3(-0.038062833, 0.080766805, 0.0048670806)
|
bones/44/position = Vector3(-0.038062833, 0.080766805, 0.0048670806)
|
||||||
bones/44/rotation = Quaternion(0.18763314, -0.008743822, 0.03973766, 0.9813961)
|
bones/44/rotation = Quaternion(0.19361053, -0.007016299, 0.03347884, 0.980482)
|
||||||
bones/44/scale = Vector3(1, 1.0000001, 0.99999994)
|
bones/44/scale = Vector3(1, 1.0000001, 0.99999994)
|
||||||
bones/45/position = Vector3(1.23004265e-08, 0.036000095, -2.9337698e-08)
|
bones/45/position = Vector3(1.23004265e-08, 0.036000095, -2.9337698e-08)
|
||||||
bones/45/rotation = Quaternion(0.1011547, 0.007570935, -0.03474525, 0.99423504)
|
bones/45/rotation = Quaternion(0.108160414, 0.007403517, -0.03556381, 0.99346954)
|
||||||
bones/45/scale = Vector3(0.99999994, 1, 1)
|
bones/45/scale = Vector3(0.99999994, 1, 1)
|
||||||
bones/46/position = Vector3(8.506417e-09, 0.020999825, 9.331586e-09)
|
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)
|
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/rotation = Quaternion(-5.5761384e-06, 0.0015697555, -4.1196545e-05, 0.99999887)
|
||||||
bones/47/scale = Vector3(1, 1, 1)
|
bones/47/scale = Vector3(1, 1, 1)
|
||||||
bones/48/position = Vector3(-0.018651364, 0.091035984, 0.00043079563)
|
bones/48/position = Vector3(-0.018651364, 0.091035984, 0.00043079563)
|
||||||
bones/48/rotation = Quaternion(0.16937515, 0.01088599, 0.034351327, 0.9848927)
|
bones/48/rotation = Quaternion(0.17653404, 0.011216057, 0.033804085, 0.98364997)
|
||||||
bones/48/scale = Vector3(1, 1, 0.99999994)
|
bones/48/scale = Vector3(1, 1, 0.99999994)
|
||||||
bones/49/position = Vector3(3.7825625e-08, 0.033792708, -5.9618177e-10)
|
bones/49/position = Vector3(3.7825625e-08, 0.033792708, -5.9618177e-10)
|
||||||
bones/49/rotation = Quaternion(0.07389171, 0.0027745876, -0.0038424376, 0.997255)
|
bones/49/rotation = Quaternion(0.081332915, 0.002782012, -0.004349872, 0.9966737)
|
||||||
bones/49/scale = Vector3(0.9999999, 0.99999994, 0.9999999)
|
bones/49/scale = Vector3(0.9999999, 0.99999994, 0.9999999)
|
||||||
bones/50/position = Vector3(-2.9921832e-08, 0.028896859, -3.759542e-08)
|
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)
|
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/rotation = Quaternion(0.0057759075, -0.117509745, -0.04874413, 0.991858)
|
||||||
bones/55/scale = Vector3(1.0000001, 1, 1)
|
bones/55/scale = Vector3(1.0000001, 1, 1)
|
||||||
bones/56/position = Vector3(0.08207823, -0.06771745, -0.015122145)
|
bones/56/position = Vector3(0.08207823, -0.06771745, -0.015122145)
|
||||||
bones/56/rotation = Quaternion(0.023365762, 0.13646789, 0.9875431, -0.07476197)
|
bones/56/rotation = Quaternion(0.024214836, 0.13914621, 0.98707134, -0.075777285)
|
||||||
bones/56/scale = Vector3(1, 0.99999994, 1)
|
bones/56/scale = Vector3(1, 0.99999994, 1)
|
||||||
bones/57/position = Vector3(-3.127315e-09, 0.4437138, -9.952956e-09)
|
bones/57/position = Vector3(-3.127315e-09, 0.4437138, -9.952956e-09)
|
||||||
bones/57/rotation = Quaternion(-0.15798976, -0.00083339587, -0.0044819303, 0.9874302)
|
bones/57/rotation = Quaternion(-0.16658702, -0.00077896315, -0.004815529, 0.9860147)
|
||||||
bones/57/scale = Vector3(0.99999994, 0.99999994, 0.9999999)
|
bones/57/scale = Vector3(0.99999994, 0.99999994, 0.9999999)
|
||||||
bones/58/position = Vector3(6.928858e-09, 0.44527873, 3.6088863e-08)
|
bones/58/position = Vector3(6.928858e-09, 0.44527873, 3.6088863e-08)
|
||||||
bones/58/rotation = Quaternion(0.42645195, -0.15794529, 0.036954246, 0.8898464)
|
bones/58/rotation = Quaternion(0.42916662, -0.16209836, 0.041878477, 0.8875733)
|
||||||
bones/58/scale = Vector3(0.99999994, 0.99999994, 0.9999999)
|
bones/58/scale = Vector3(0.99999994, 0.99999994, 0.9999999)
|
||||||
bones/59/position = Vector3(-5.7453087e-09, 0.13816865, 6.3026095e-09)
|
bones/59/position = Vector3(-5.7453087e-09, 0.13816865, 6.3026095e-09)
|
||||||
bones/59/rotation = Quaternion(0.3356456, -0.025533708, 0.022978157, 0.9413619)
|
bones/59/rotation = Quaternion(0.3345854, -0.021129288, 0.01731936, 0.94196934)
|
||||||
bones/59/scale = Vector3(0.99999994, 0.9999999, 0.9999998)
|
bones/59/scale = Vector3(0.99999994, 0.9999999, 0.9999998)
|
||||||
bones/60/position = Vector3(-9.906608e-09, 0.092781335, 1.0386521e-08)
|
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/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/position = Vector3(-0.08207754, -0.06771788, -0.015122214)
|
||||||
bones/61/rotation = Quaternion(-0.060383562, 0.033339947, 0.99590087, -0.05851437)
|
bones/61/rotation = Quaternion(-0.060190625, 0.03421565, 0.9959055, -0.05812653)
|
||||||
bones/61/scale = Vector3(1, 1, 1)
|
bones/61/scale = Vector3(1, 1, 1)
|
||||||
bones/62/position = Vector3(1.5699495e-08, 0.4437147, 6.315939e-09)
|
bones/62/position = Vector3(1.5699495e-08, 0.4437147, 6.315939e-09)
|
||||||
bones/62/rotation = Quaternion(-0.108995944, -0.00018874509, 0.0020086663, 0.9940402)
|
bones/62/rotation = Quaternion(-0.11183679, -8.50054e-05, 0.0022166846, 0.99372417)
|
||||||
bones/62/scale = Vector3(1.0000001, 0.9999998, 0.9999999)
|
bones/62/scale = Vector3(1.0000001, 0.9999998, 0.9999999)
|
||||||
bones/63/position = Vector3(-2.2911077e-08, 0.4452781, -2.2307956e-08)
|
bones/63/position = Vector3(-2.2911077e-08, 0.4452781, -2.2307956e-08)
|
||||||
bones/63/rotation = Quaternion(0.4951814, 0.08721494, -0.0730556, 0.8613082)
|
bones/63/rotation = Quaternion(0.49505013, 0.0817414, -0.06766178, 0.86236054)
|
||||||
bones/63/scale = Vector3(0.99999994, 1, 1)
|
bones/63/scale = Vector3(0.99999994, 1, 1)
|
||||||
bones/64/position = Vector3(-1.7111994e-08, 0.13816942, 5.996891e-07)
|
bones/64/position = Vector3(-1.7111994e-08, 0.13816942, 5.996891e-07)
|
||||||
bones/64/rotation = Quaternion(0.3578233, -0.007803632, 0.006070155, 0.93373704)
|
bones/64/rotation = Quaternion(0.3578233, -0.007803632, 0.006070155, 0.93373704)
|
||||||
@@ -249,12 +249,12 @@ bones/65/scale = Vector3(0.99999994, 0.99999994, 1)
|
|||||||
[node name="MixamoBoneSimulator3D" type="PhysicalBoneSimulator3D" parent="Mixamo/Skeleton3D" index="0" unique_id=1854161429]
|
[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]
|
[node name="Physical Bone hips" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="0" unique_id=1860743939]
|
||||||
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)
|
transform = Transform3D(0.9936441, -0.09809594, -0.055213347, -0.055481907, -9.907368e-06, -0.9984597, 0.09794429, 0.995177, -0.0054523936, -0.05554547, 1.085023, 0.0038322895)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.9753933e-05, 4.2644433e-07, 0.051577676)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.870333e-05, 4.2814418e-07, 0.05161488)
|
||||||
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)
|
body_offset = Transform3D(1.0000001, -9.767711e-06, 1.9161962e-07, 1.8277206e-07, -9.0817455e-05, -1, 9.75281e-06, 0.9999999, -9.081606e-05, -3.8713217e-05, 0.05161488, 4.258938e-06)
|
||||||
bone_name = "hips"
|
bone_name = "hips"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -266,12 +266,12 @@ shape = SubResource("CapsuleShape3D_4y3nc")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone spine1" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="1" unique_id=408345383]
|
||||||
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)
|
transform = Transform3D(0.9969016, -0.07570099, 0.021371631, 0.028709546, 0.097211815, -0.99484956, 0.07323353, 0.99238056, 0.09908395, -0.05007466, 1.2805597, -0.014177039)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.7508417e-05, 1.1699381e-05, 0.04660879)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.784318e-05, 1.3539975e-05, 0.046624765)
|
||||||
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)
|
body_offset = Transform3D(1.0000001, 0.0003482327, -8.05594e-08, 7.450581e-09, -0.00017345697, -1.0000004, -0.0003482476, 1.0000002, -0.00017345697, -1.784414e-05, 0.04662478, -5.4463744e-06)
|
||||||
bone_name = "spine1"
|
bone_name = "spine1"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -283,12 +283,12 @@ shape = SubResource("CapsuleShape3D_yr836")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone neck" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="2" unique_id=1535717496]
|
||||||
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)
|
transform = Transform3D(-0.9943935, 0.048751097, 0.093834326, -0.089610815, 0.082593046, -0.9925464, -0.05613779, -0.99539024, -0.07776137, -0.06934492, 1.5441759, -0.021109562)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.335349e-05, -0.00020041503, 0.049584657)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.1860305e-05, -0.00020080432, 0.04961895)
|
||||||
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)
|
body_offset = Transform3D(-0.9999999, -4.9751252e-05, -0.0008235923, 0.00077342987, 0.29099256, -0.9567253, 0.00028727204, -0.9567257, -0.2909925, -1.10045075e-05, 0.047530174, 0.014246643)
|
||||||
bone_name = "neck"
|
bone_name = "neck"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -300,12 +300,12 @@ shape = SubResource("CapsuleShape3D_q30x1")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone head" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="3" unique_id=1485677274]
|
||||||
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)
|
transform = Transform3D(-0.9991384, 0.04005841, 0.010854346, 0.0021936758, 0.31213877, -0.95003396, -0.041444916, -0.94919163, -0.3119577, -0.07515352, 1.7046312, 0.019211235)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.7556542e-06, -0.0006231144, 0.1184497)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.3365124e-06, -0.000618577, 0.1185373)
|
||||||
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)
|
body_offset = Transform3D(-1.0000002, -4.5832247e-05, -2.3218803e-05, 6.724149e-07, 0.4397207, -0.8981352, 5.139783e-05, -0.89813507, -0.4397207, 3.874302e-07, 0.106734514, 0.051567733)
|
||||||
bone_name = "head"
|
bone_name = "head"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -317,12 +317,12 @@ shape = SubResource("CapsuleShape3D_k0htq")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone arm_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="4" unique_id=774724508]
|
||||||
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)
|
transform = Transform3D(-0.5454614, 0.80542594, -0.23186398, -0.13111596, 0.19123593, 0.9727474, 0.82781667, 0.56099725, 0.001292381, 0.12519258, 1.2947742, -0.034427144)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.3218245e-05, -0.0013727131, 0.13472067)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.095948e-05, -0.0013689718, 0.13473427)
|
||||||
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)
|
body_offset = Transform3D(-1.0000002, -0.00016486645, 3.484264e-05, -3.512972e-05, 5.8602018e-05, -1.0000004, 0.00016504526, -1.0000004, -5.852559e-05, 8.6039305e-05, 0.13473439, -0.0013611019)
|
||||||
bone_name = "arm.L"
|
bone_name = "arm.L"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -334,12 +334,12 @@ shape = SubResource("CapsuleShape3D_icpjv")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone forearm_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="5" unique_id=842109744]
|
||||||
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)
|
transform = Transform3D(0.14913018, 0.811735, -0.564665, -0.98137915, 0.19141477, 0.01598266, 0.12105891, 0.5517669, 0.82516545, 0.14940538, 1.0146177, 0.029264178)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.14409812, -0.0023572443, -0.055521335)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.14414117, -0.0023376169, -0.05553941)
|
||||||
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)
|
body_offset = Transform3D(0.0017236322, 0.00013661385, -0.9999989, 0.9999988, -0.00029007345, 0.0017233193, -0.00028993934, -1.0000002, -0.00013697147, -0.055290587, 0.14423603, -0.002387017)
|
||||||
bone_name = "forearm.L"
|
bone_name = "forearm.L"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -351,12 +351,12 @@ shape = SubResource("CapsuleShape3D_4me46")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone hand_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="6" unique_id=570185914]
|
||||||
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)
|
transform = Transform3D(0.17699173, 0.92205554, -0.34422016, -0.8653473, 0.31240562, 0.3918887, 0.46887946, 0.22850895, 0.8531915, 0.19631055, 0.830224, 0.017054737)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.04812482, 0.013372868, 0.0016558195)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.04814354, 0.013373354, 0.0016534494)
|
||||||
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)
|
body_offset = Transform3D(0.00023278594, -0.00017909706, -1.0000005, 1.0000005, 0.00012297183, 0.00023263693, 0.00012279302, -1.0000005, 0.00017914176, 0.0016670525, 0.04814154, 0.013378978)
|
||||||
bone_name = "hand.L"
|
bone_name = "hand.L"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -368,12 +368,12 @@ shape = SubResource("BoxShape3D_dfatx")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone handring1_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="7" unique_id=289227335]
|
||||||
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)
|
transform = Transform3D(0.34988123, -0.90586936, 0.23871286, -0.29480186, 0.13540232, 0.94591653, -0.88919914, -0.40133142, -0.21967721, 0.20755425, 0.75532204, 0.045242585)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.011998594, -0.00018062786, 0.04092091)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.012002015, -0.00017939025, 0.04094331)
|
||||||
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)
|
body_offset = Transform3D(1.0000005, 9.456277e-05, 0.000104516745, 0.00010456145, -3.2626092e-05, -1.0000006, -9.462237e-05, 1.0000006, -3.261119e-05, -0.012006283, 0.040942073, 0.00018186122)
|
||||||
bone_name = "handring1.L"
|
bone_name = "handring1.L"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -385,12 +385,12 @@ shape = SubResource("BoxShape3D_spxym")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone handthumb1_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="8" unique_id=373471647]
|
||||||
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)
|
transform = Transform3D(0.094644524, -0.9460341, 0.30993885, -0.62997156, 0.18415388, 0.75446886, -0.7708296, -0.266659, -0.5785454, 0.16805488, 0.8520504, 0.059733585)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.01859652, -0.0018261988, 0.027771313)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.01860576, -0.0018228991, 0.027795421)
|
||||||
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)
|
body_offset = Transform3D(0.9999241, 0.0029622614, 0.012024611, 0.012031555, -0.002331704, -0.99992543, -0.0029340982, 0.99999356, -0.0023671836, -0.018933177, 0.02756524, 0.0019432753)
|
||||||
bone_name = "handthumb1.L"
|
bone_name = "handthumb1.L"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -402,12 +402,12 @@ shape = SubResource("CapsuleShape3D_x0dm7")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone arm_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="9" unique_id=1396695687]
|
||||||
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)
|
transform = Transform3D(0.49746224, 0.85612637, 0.13992484, -0.18213461, -0.054626063, 0.9817551, 0.8481499, -0.51387125, 0.12875585, -0.22677732, 1.2738655, -0.07575956)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00049725076, 0.0013870915, 0.13451198)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.000494522, 0.0013869529, 0.13461627)
|
||||||
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)
|
body_offset = Transform3D(1, -0.0004799664, 0.00020366162, 0.00020375848, 5.7280064e-05, -1.0000004, 0.0004797876, 0.9999999, 5.7145953e-05, -0.0005212724, 0.13461614, -0.0013948828)
|
||||||
bone_name = "arm.R"
|
bone_name = "arm.R"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -419,12 +419,12 @@ shape = SubResource("CapsuleShape3D_icpjv")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone forearm_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="10" unique_id=17461685]
|
||||||
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)
|
transform = Transform3D(0.055760775, -0.8649628, 0.49872848, 0.9983567, 0.054914746, -0.016381513, -0.013218148, 0.49882236, 0.86660343, -0.22785345, 0.98692864, -0.043222204)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.14499034, -0.0023922578, -0.05559535)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.14504394, -0.0024005822, -0.055608895)
|
||||||
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)
|
body_offset = Transform3D(0.0016777078, 0.00032919645, 0.9999987, -0.99999917, -1.6693957e-06, 0.0016776873, 2.015382e-06, -1, 0.00032904744, 0.055366278, 0.14513713, -0.0023825765)
|
||||||
bone_name = "forearm.R"
|
bone_name = "forearm.R"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -436,12 +436,12 @@ shape = SubResource("CapsuleShape3D_4me46")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone hand_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="11" unique_id=1629606064]
|
||||||
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)
|
transform = Transform3D(0.36590475, -0.9285971, 0.061815027, 0.8707053, 0.36503264, 0.32958072, -0.3286122, -0.06677248, 0.94210166, -0.27695528, 0.808043, -0.07683053)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.046576843, 0.0015286377, 0.0015442875)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04660672, 0.0015271545, 0.0015458487)
|
||||||
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)
|
body_offset = Transform3D(1.3113022e-06, -2.2396445e-05, 1.0000005, -1.0000006, -6.046146e-05, 1.1026859e-06, 6.009452e-05, -1.0000002, -2.2508204e-05, -0.0015458763, 0.04660684, 0.0015243888)
|
||||||
bone_name = "hand.R"
|
bone_name = "hand.R"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -453,12 +453,12 @@ shape = SubResource("BoxShape3D_dfatx")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone handring1_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="12" unique_id=2088621090]
|
||||||
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)
|
transform = Transform3D(0.026488943, 0.9993874, 0.02287355, 0.27088472, -0.029201552, 0.9621688, 0.9622473, -0.01929074, -0.27149227, -0.29604703, 0.72199166, -0.053830527)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.012211347, 1.1740622e-05, 0.04720855)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.012227753, 7.791024e-06, 0.04722653)
|
||||||
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)
|
body_offset = Transform3D(1.0000004, 1.6763806e-08, 0.0002041161, 0.00020384789, -1.7043203e-07, -1.0000006, -9.313226e-09, 1.0000002, -2.6961789e-07, 0.012218118, 0.04722905, -7.778406e-06)
|
||||||
bone_name = "handring1.R"
|
bone_name = "handring1.R"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -470,12 +470,12 @@ shape = SubResource("BoxShape3D_spxym")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone handthumb1_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="13" unique_id=135555111]
|
||||||
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)
|
transform = Transform3D(-0.20032172, 0.97947115, -0.022529393, 0.57026964, 0.1352686, 0.8102438, 0.7966579, 0.14946158, -0.58565986, -0.25566185, 0.81522024, -0.030685391)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.011613358, -3.0842393e-06, 0.028037969)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.011623151, -1.7186949e-06, 0.028054506)
|
||||||
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)
|
body_offset = Transform3D(0.9999311, 0.0024952888, -0.01152119, -0.011517674, -0.0014826804, -0.9999331, -0.0025120974, 0.99999595, -0.0014538318, 0.0119455755, 0.027918756, 1.3306737e-05)
|
||||||
bone_name = "handthumb1.R"
|
bone_name = "handthumb1.R"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -487,12 +487,12 @@ shape = SubResource("CapsuleShape3D_x0dm7")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone upleg_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="14" unique_id=923922514]
|
||||||
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)
|
transform = Transform3D(-0.9956765, -0.052908577, -0.07634814, -0.08808934, 0.27703583, 0.95681316, -0.029472454, 0.95940185, -0.28049874, 0.038162995, 0.74450433, 0.059351675)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.614205e-05, 0.00034330104, 0.22636464)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.200027e-05, 0.0003699939, 0.2264835)
|
||||||
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)
|
body_offset = Transform3D(0.9999999, 0.0006159209, 7.077679e-05, 7.1181916e-05, -0.0005848408, -0.99999994, -0.00061587803, 0.99999964, -0.00058475137, 7.57426e-05, 0.2264837, -0.00023761392)
|
||||||
bone_name = "upleg.L"
|
bone_name = "upleg.L"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -504,12 +504,12 @@ shape = SubResource("CapsuleShape3D_i24lk")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone leg_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="15" unique_id=535849418]
|
||||||
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)
|
transform = Transform3D(-0.9965221, -0.011656313, -0.08250891, -0.081772916, -0.053616736, 0.9952078, -0.01602431, 0.99849355, 0.052477095, 0.07151257, 0.2993199, 0.10519633)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0029972806, 0.0026390313, 0.2382452)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0030020634, 0.0026407684, 0.23841025)
|
||||||
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)
|
body_offset = Transform3D(0.99991614, -0.0126237385, 0.0029645618, 0.0029825058, 0.0014002211, -0.9999949, 0.0126195345, 0.9999194, 0.0014377497, 0.002328366, 0.23841429, -0.0029454455)
|
||||||
linear_damp = 100.0
|
linear_damp = 100.0
|
||||||
angular_damp = 100.0
|
angular_damp = 100.0
|
||||||
bone_name = "leg.L"
|
bone_name = "leg.L"
|
||||||
@@ -523,12 +523,12 @@ shape = SubResource("CapsuleShape3D_wjtln")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone foot_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="16" unique_id=718743270]
|
||||||
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)
|
transform = Transform3D(-0.9537949, -0.018423188, -0.2998931, -0.026377808, 0.99939895, 0.022497712, 0.29929832, 0.029368725, -0.9537076, 0.10362474, 0.05312248, 0.13703209)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.875714e-05, 0.039329488, 0.04247673)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.260456e-05, 0.039350327, 0.0425101)
|
||||||
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)
|
body_offset = Transform3D(1.0000002, -9.515602e-05, -0.00029405951, -0.00028815866, -0.63138914, -0.7754666, -0.00011192262, 0.7754667, -0.63138896, 7.8849494e-05, 0.057810515, -0.0036744624)
|
||||||
bone_name = "foot.L"
|
bone_name = "foot.L"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -540,12 +540,12 @@ shape = SubResource("CapsuleShape3D_5rrk6")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone toebase_L" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="17" unique_id=224697510]
|
||||||
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)
|
transform = Transform3D(0.9306674, 0.008405856, -0.36576983, -0.015486771, 0.9997452, -0.016429242, 0.3655385, 0.020954756, 0.9305603, 0.14099568, 0.03378609, 0.2433)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.032177527, -0.03105338, -0.036126852)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0322015, -0.031074574, -0.036150288)
|
||||||
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)
|
body_offset = Transform3D(-0.74772644, 1.7089769e-06, 0.6640072, 0.6640073, -6.4978376e-05, 0.74772644, 4.436588e-05, 1.0000006, 4.739873e-05, -7.380545e-05, 0.048410535, 0.031077735)
|
||||||
bone_name = "toebase.L"
|
bone_name = "toebase.L"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -557,12 +557,12 @@ shape = SubResource("CapsuleShape3D_5x108")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone upleg_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="18" unique_id=1622275105]
|
||||||
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)
|
transform = Transform3D(-0.97485894, -0.21740508, -0.048838276, -0.06505557, 0.0680697, 0.99555725, -0.21311481, 0.9737051, -0.08050175, -0.13100985, 0.7444712, -0.0015130546)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5058975e-05, -9.105284e-05, 0.22687198)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.681927e-05, -9.2462054e-05, 0.22697441)
|
||||||
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)
|
body_offset = Transform3D(0.99999994, 0.0005720854, 1.1567026e-06, 1.2554228e-06, -9.596348e-05, -1.0000002, -0.0005720407, 0.9999998, -9.5933676e-05, -9.702891e-05, 0.22697443, 0.000114291906)
|
||||||
bone_name = "upleg.R"
|
bone_name = "upleg.R"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -574,12 +574,12 @@ shape = SubResource("CapsuleShape3D_i24lk")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone leg_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="19" unique_id=1771928892]
|
||||||
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)
|
transform = Transform3D(-0.9743647, -0.20102857, -0.10100045, -0.0691302, -0.1596867, 0.98474425, -0.21409017, 0.9664821, 0.14169595, -0.09654216, 0.29660696, -0.01639822)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00038998548, -0.0011272349, 0.23535961)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00040136726, -0.0011422009, 0.23550954)
|
||||||
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)
|
body_offset = Transform3D(0.99999875, 0.0016337037, -5.179085e-05, -5.9464946e-05, 0.0047135204, -0.99998945, -0.0016333908, 0.9999877, 0.00471355, -0.00038730353, 0.23551247, 3.2756478e-05)
|
||||||
bone_name = "leg.R"
|
bone_name = "leg.R"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -591,12 +591,12 @@ shape = SubResource("CapsuleShape3D_wjtln")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone foot_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="20" unique_id=928779467]
|
||||||
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)
|
transform = Transform3D(-0.9146813, -0.0036165086, 0.40415975, -0.00047205464, 0.9999689, 0.007879598, -0.40417567, 0.0070165354, -0.9146545, -0.09300831, 0.050101154, -0.007047631)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00020555347, 0.03940951, 0.042167798)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00020385503, 0.039432548, 0.042188644)
|
||||||
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)
|
body_offset = Transform3D(0.99999994, 6.263913e-05, -0.00014844537, -7.554889e-05, -0.6316296, -0.7752705, -0.00014227629, 0.7752708, -0.6316294, 0.00020764768, 0.057614364, -0.0039233454)
|
||||||
bone_name = "foot.R"
|
bone_name = "foot.R"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -608,12 +608,12 @@ shape = SubResource("CapsuleShape3D_5rrk6")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
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]
|
[node name="Physical Bone toebase_R" type="PhysicalBone3D" parent="Mixamo/Skeleton3D/MixamoBoneSimulator3D" index="21" unique_id=535152855]
|
||||||
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)
|
transform = Transform3D(0.9468395, 0.025372323, 0.32070434, -0.034644376, 0.9991296, 0.023237696, -0.31983554, -0.03311297, 0.94689435, -0.13716945, 0.03441312, 0.09580113)
|
||||||
collision_layer = 128
|
collision_layer = 128
|
||||||
collision_mask = 4096
|
collision_mask = 4096
|
||||||
joint_type = 1
|
joint_type = 1
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.032407098, -0.030702893, -0.03625687)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.032426894, -0.030721044, -0.036281675)
|
||||||
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)
|
body_offset = Transform3D(-0.7482454, -1.2949109e-05, -0.6634222, -0.6634222, -9.125844e-05, 0.74824554, -7.0315786e-05, 1.0000006, 5.969405e-05, 0.00019280612, 0.04865752, 0.030725509)
|
||||||
bone_name = "toebase.R"
|
bone_name = "toebase.R"
|
||||||
joint_constraints/bias = 0.3
|
joint_constraints/bias = 0.3
|
||||||
joint_constraints/damping = 1.0
|
joint_constraints/damping = 1.0
|
||||||
@@ -625,10 +625,12 @@ shape = SubResource("CapsuleShape3D_5x108")
|
|||||||
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
debug_color = Color(0.78431374, 0.39215687, 0, 1)
|
||||||
|
|
||||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="." index="1" unique_id=39432334]
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="." index="1" unique_id=39432334]
|
||||||
|
callback_mode_process = 0
|
||||||
libraries/AL_Protagonist = ExtResource("3_2iuii")
|
libraries/AL_Protagonist = ExtResource("3_2iuii")
|
||||||
|
|
||||||
[node name="AnimationTree" type="AnimationTree" parent="." index="2" unique_id=265885601]
|
[node name="AnimationTree" type="AnimationTree" parent="." index="2" unique_id=265885601]
|
||||||
root_motion_track = NodePath("Mixamo/Skeleton3D:root")
|
root_motion_track = NodePath("Mixamo/Skeleton3D:root")
|
||||||
|
callback_mode_process = 0
|
||||||
tree_root = ExtResource("4_amoep")
|
tree_root = ExtResource("4_amoep")
|
||||||
anim_player = NodePath("../AnimationPlayer")
|
anim_player = NodePath("../AnimationPlayer")
|
||||||
parameters/slice_time/slice_time_idle/TimeScale/scale = 0.0
|
parameters/slice_time/slice_time_idle/TimeScale/scale = 0.0
|
||||||
|
|||||||
@@ -203,7 +203,7 @@ shape = SubResource("SphereShape3D_plj6u")
|
|||||||
spring_length = 2.667
|
spring_length = 2.667
|
||||||
|
|
||||||
[node name="Camera3D" parent="CameraGimbalY/CameraGimbalX/SpringArm3D" unique_id=1011005417 instance=ExtResource("3_plj6u")]
|
[node name="Camera3D" parent="CameraGimbalY/CameraGimbalX/SpringArm3D" unique_id=1011005417 instance=ExtResource("3_plj6u")]
|
||||||
transform = Transform3D(0.98480755, 0, -0.1736481, 0, 0.99999994, 0, 0.17364815, 0, 0.9848073, 0, 0, 0)
|
transform = Transform3D(0.9848075, 0, -0.17364809, 0, 0.99999994, 0, 0.17364813, 0, 0.98480725, 0, 0, 0)
|
||||||
|
|
||||||
[node name="StateChart" type="Node" parent="." unique_id=874540950]
|
[node name="StateChart" type="Node" parent="." unique_id=874540950]
|
||||||
script = ExtResource("3_uysnn")
|
script = ExtResource("3_uysnn")
|
||||||
@@ -232,11 +232,13 @@ event = &"no_more_slice_time"
|
|||||||
delay_in_seconds = "0.0"
|
delay_in_seconds = "0.0"
|
||||||
|
|
||||||
[node name="AnimationTree" type="AnimationTree" parent="." unique_id=1750187388]
|
[node name="AnimationTree" type="AnimationTree" parent="." unique_id=1750187388]
|
||||||
|
callback_mode_process = 0
|
||||||
tree_root = SubResource("AnimationNodeStateMachine_6ql8e")
|
tree_root = SubResource("AnimationNodeStateMachine_6ql8e")
|
||||||
anim_player = NodePath("AnimationPlayer")
|
anim_player = NodePath("AnimationPlayer")
|
||||||
|
|
||||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="AnimationTree" unique_id=459304662]
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="AnimationTree" unique_id=459304662]
|
||||||
root_node = NodePath("../..")
|
root_node = NodePath("../..")
|
||||||
|
callback_mode_process = 0
|
||||||
libraries/ = SubResource("AnimationLibrary_p62qo")
|
libraries/ = SubResource("AnimationLibrary_p62qo")
|
||||||
|
|
||||||
[connection signal="state_entered" from="StateChart/MovementModes/Standard" to="." method="_on_standard_state_entered"]
|
[connection signal="state_entered" from="StateChart/MovementModes/Standard" to="." method="_on_standard_state_entered"]
|
||||||
|
|||||||
@@ -3,247 +3,245 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://0lx4ngfees3q" path="res://Assets/Classes/Character3D.tscn" id="1_cuu4l"]
|
[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="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="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://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="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"]
|
[ext_resource type="Script" uid="uid://sv5e443msxb" path="res://Assets/Classes/PlayerCharacter/slice_ring_spawner.gd" id="5_8jdat"]
|
||||||
|
|
||||||
[node name="PlayerCharacter3D" type="Node3D" unique_id=24212124]
|
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_8jdat"]
|
||||||
|
radius = 0.28466797
|
||||||
|
height = 1.8
|
||||||
|
|
||||||
|
[node name="PlayerCharacter3D" type="CharacterBody3D" unique_id=1949085991]
|
||||||
|
collision_layer = 16
|
||||||
|
collision_mask = 8225
|
||||||
|
wall_min_slide_angle = 0.0
|
||||||
|
floor_max_angle = 1.134464
|
||||||
|
platform_floor_layers = 4278190131
|
||||||
script = ExtResource("1_ph0or")
|
script = ExtResource("1_ph0or")
|
||||||
|
|
||||||
[node name="PlayerCharacter3D" parent="." unique_id=513899147 instance=ExtResource("1_cuu4l")]
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=180558444]
|
||||||
collision_layer = 16
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.89956665, 0)
|
||||||
collision_mask = 8227
|
shape = SubResource("CapsuleShape3D_8jdat")
|
||||||
|
debug_color = Color(0.39215687, 0.78431374, 0, 1)
|
||||||
|
|
||||||
[node name="Skeleton3D" parent="PlayerCharacter3D/SK_Mixamo/Mixamo" parent_id_path=PackedInt32Array(513899147, 581893179, 2043084189) index="0" unique_id=2131179153]
|
[node name="Character3D" parent="." unique_id=513899147 instance=ExtResource("1_cuu4l")]
|
||||||
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]
|
[node name="Skeleton3D" parent="Character3D/SK_Mixamo/Mixamo" parent_id_path=PackedInt32Array(513899147, 581893179, 2043084189) index="0" unique_id=2131179153]
|
||||||
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)
|
bones/1/rotation = Quaternion(0.70536464, -0.014521284, -0.055723652, 0.7065017)
|
||||||
|
bones/2/rotation = Quaternion(-0.07055494, 0.0024829747, 0.01577774, 0.99738)
|
||||||
|
bones/3/rotation = Quaternion(0.018939951, 0.0025237636, 0.027845234, 0.99942964)
|
||||||
|
bones/4/rotation = Quaternion(0.03181679, 0.002882337, 0.027810352, 0.9991026)
|
||||||
|
bones/5/rotation = Quaternion(-0.09401586, -0.0021022083, 0.0077136974, 0.9955386)
|
||||||
|
bones/6/rotation = Quaternion(0.028682388, 0.0146517875, -0.048315614, 0.9983128)
|
||||||
|
bones/8/rotation = Quaternion(0.5692185, 0.50333023, -0.53865695, 0.36400244)
|
||||||
|
bones/9/rotation = Quaternion(0.50483364, 0.22766611, 0.19306472, 0.80996126)
|
||||||
|
bones/10/rotation = Quaternion(0.00013784021, -0.00094231585, 0.1440798, 0.9895657)
|
||||||
|
bones/11/rotation = Quaternion(-0.10246591, -0.14697583, 0.11814396, 0.976699)
|
||||||
|
bones/12/rotation = Quaternion(0.11843254, -0.06830001, -0.098523594, 0.9856988)
|
||||||
|
bones/13/rotation = Quaternion(0.099571526, 0.0038382113, -0.010054436, 0.9949722)
|
||||||
|
bones/16/rotation = Quaternion(0.09319234, -0.012587273, -0.059317112, 0.9937999)
|
||||||
|
bones/17/rotation = Quaternion(0.09123921, 9.5019226e-05, 0.0026285537, 0.9958256)
|
||||||
|
bones/20/rotation = Quaternion(0.24874036, 0.04119422, -0.06991385, 0.965165)
|
||||||
|
bones/21/rotation = Quaternion(0.14761817, -0.00083821925, 0.025535434, 0.98871446)
|
||||||
|
bones/24/rotation = Quaternion(0.16668376, 0.0069876006, -0.05906152, 0.98421514)
|
||||||
|
bones/25/rotation = Quaternion(0.091529645, -0.00095724, -0.0008403695, 0.9958016)
|
||||||
|
bones/32/rotation = Quaternion(-0.53925747, 0.52937466, -0.5462611, -0.36133453)
|
||||||
|
bones/33/rotation = Quaternion(0.4808747, -0.30716613, -0.17257947, 0.80288535)
|
||||||
|
bones/34/rotation = Quaternion(1.8181262e-06, 7.4730956e-06, -0.172426, 0.98502254)
|
||||||
|
bones/35/rotation = Quaternion(-0.2094297, 0.25880817, -0.06909855, 0.9404164)
|
||||||
|
bones/36/rotation = Quaternion(0.17102689, 0.067452684, 0.06069508, 0.9810791)
|
||||||
|
bones/37/rotation = Quaternion(0.098079145, 2.6798532e-05, 0.0077441353, 0.99514854)
|
||||||
|
bones/40/rotation = Quaternion(0.17797175, 0.010667082, 0.048566148, 0.98277855)
|
||||||
|
bones/41/rotation = Quaternion(0.14928216, 0.0006714416, -0.007120987, 0.9887689)
|
||||||
|
bones/44/rotation = Quaternion(0.240722, -0.0034998923, 0.03396352, 0.9699934)
|
||||||
|
bones/45/rotation = Quaternion(0.1554021, 0.0062545124, -0.04102534, 0.98697925)
|
||||||
|
bones/48/rotation = Quaternion(0.23108765, 0.013728124, 0.029562395, 0.97238684)
|
||||||
|
bones/49/rotation = Quaternion(0.13660656, 0.0028305973, -0.008117666, 0.9905881)
|
||||||
|
bones/56/rotation = Quaternion(0.023658298, 0.13779804, 0.98725677, -0.07600094)
|
||||||
|
bones/57/rotation = Quaternion(-0.16730976, -0.0008899616, -0.0048400764, 0.9858922)
|
||||||
|
bones/58/rotation = Quaternion(0.4289774, -0.16270617, 0.042903613, 0.8875046)
|
||||||
|
bones/59/rotation = Quaternion(0.33527553, -0.02095895, 0.018895322, 0.9416974)
|
||||||
|
bones/61/rotation = Quaternion(-0.060861595, 0.03192846, 0.9959523, -0.057927314)
|
||||||
|
bones/62/rotation = Quaternion(-0.11049217, -0.00016752326, 0.0020978178, 0.9938748)
|
||||||
|
bones/63/rotation = Quaternion(0.49369386, 0.08156393, -0.06558306, 0.86331487)
|
||||||
|
|
||||||
|
[node name="Physical Bone hips" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="0" unique_id=1860743939]
|
||||||
|
transform = Transform3D(0.9933671, -0.09914528, -0.058242016, -0.05809228, 0.0043989164, -0.99830157, 0.09923308, 0.99506325, -0.001389837, -0.055377044, 1.0854893, 0.0036216031)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5369132e-05, 5.431925e-07, 0.051698796)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.4342094e-05, 4.839617e-07, 0.052089103)
|
||||||
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)
|
body_offset = Transform3D(1, -9.812415e-06, 4.6973582e-08, 4.985486e-08, -0.00010143989, -0.99999994, 9.804964e-06, 1, -0.00010145176, -5.4344535e-05, 0.052089095, 4.8000365e-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]
|
[node name="Physical Bone spine1" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="1" unique_id=408345383]
|
||||||
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)
|
transform = Transform3D(0.9964327, -0.08228168, 0.018751187, 0.027550053, 0.10714026, -0.99386215, 0.07976764, 0.9908334, 0.10902492, -0.049323473, 1.2806156, -0.015621299)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8028042e-05, 1.0303595e-05, 0.046728477)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.9445424e-05, 1.1379807e-05, 0.04683326)
|
||||||
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)
|
body_offset = Transform3D(1, 0.00031913817, -2.514571e-08, 6.984919e-08, -0.00016871095, -1.0000004, -0.00031912327, 1.0000002, -0.0001687184, -1.9447878e-05, 0.046833277, -3.4719706e-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]
|
[node name="Physical Bone neck" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="2" unique_id=1535717496]
|
||||||
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)
|
transform = Transform3D(-0.9926163, 0.06594476, 0.10180472, -0.09775618, 0.061963513, -0.9932796, -0.071809754, -0.99589753, -0.055059485, -0.068646796, 1.5444777, -0.02662376)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.74873e-05, -0.00021785125, 0.04972369)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.81723e-05, -0.0002555251, 0.050171744)
|
||||||
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)
|
body_offset = Transform3D(-0.9999999, -3.7625432e-06, -0.00056705717, 0.0005414188, 0.29061082, -0.9568414, 0.00016838312, -0.9568415, -0.2906108, -9.723008e-06, 0.048080683, 0.01433596)
|
||||||
|
|
||||||
[node name="Physical Bone head" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="3" unique_id=1485677274]
|
[node name="Physical Bone head" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="3" unique_id=1485677274]
|
||||||
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)
|
transform = Transform3D(-0.9980054, 0.06121949, 0.015407123, 0.0021296358, 0.27657035, -0.9609913, -0.06309255, -0.9590417, -0.27614912, -0.07531133, 1.706613, 0.008557564)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.431853e-06, -0.0006485395, 0.11869541)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.7149787e-07, -0.00073951855, 0.119457416)
|
||||||
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)
|
body_offset = Transform3D(-1.0000001, 1.73226e-06, 6.3329935e-07, 1.6205013e-07, 0.44016063, -0.8979195, -1.8365681e-06, -0.8979194, -0.44016057, -2.4586916e-07, 0.10758865, 0.05191642)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone arm_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="4" unique_id=774724508]
|
||||||
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)
|
transform = Transform3D(-0.5401354, 0.79737157, -0.26916996, -0.1934738, 0.19362153, 0.9618101, 0.819037, 0.571585, 0.049688675, 0.13150167, 1.2953111, -0.042402305)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00010362491, -0.0013866242, 0.13485083)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00011766728, -0.0013817791, 0.13512057)
|
||||||
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)
|
body_offset = Transform3D(-1.0000001, -0.0005759597, 0.00022575632, -0.00022590533, 9.1932714e-05, -1.0000004, 0.0005762577, -1.0000002, -9.1996044e-05, 8.636713e-05, 0.13512075, -0.0013694167)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone forearm_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="5" unique_id=842109744]
|
||||||
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)
|
transform = Transform3D(0.10611639, 0.7986206, -0.59240574, -0.9769784, 0.1946264, 0.08737121, 0.18507423, 0.56949615, 0.8008881, 0.15312813, 1.0211093, 0.022432785)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.14424776, -0.002320248, -0.05556285)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.14474514, -0.0022595217, -0.05570082)
|
||||||
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)
|
body_offset = Transform3D(0.0017198175, -0.0001077652, -0.99999887, 0.99999833, -0.0009886473, 0.0017198026, -0.0009888113, -0.9999999, 0.000106185675, -0.055452064, 0.14483845, -0.0023967326)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone hand_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="6" unique_id=570185914]
|
||||||
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)
|
transform = Transform3D(0.16783588, 0.9145221, -0.3680767, -0.8661097, 0.31511858, 0.38801327, 0.4708345, 0.25367224, 0.8449647, 0.19566849, 0.8338946, 0.020112688)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.04813551, 0.012863266, 0.0016265422)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.048268452, 0.012925006, 0.001602716)
|
||||||
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)
|
body_offset = Transform3D(0.00039997697, -0.0006132126, -1.0000004, 1.0000004, 0.00027106702, 0.00039967895, 0.00027077645, -1.0000004, 0.0006133765, 0.0016299486, 0.048264325, 0.012937099)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone handring1_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="7" unique_id=289227335]
|
||||||
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)
|
transform = Transform3D(0.37700778, -0.92095596, 0.09851617, -0.27688846, -0.010565552, 0.960844, -0.8838541, -0.38952366, -0.2589853, 0.21176742, 0.75772303, 0.050346784)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.012011892, -0.00018101837, 0.041241013)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0120346565, -0.00018003464, 0.041408133)
|
||||||
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)
|
body_offset = Transform3D(1.0000005, 0.00064632297, 0.0002886653, 0.0002888292, -7.354468e-05, -1.0000005, -0.0006464124, 1.0000004, -7.377565e-05, -0.012046501, 0.041404665, 0.00019086897)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone handthumb1_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="8" unique_id=373471647]
|
||||||
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)
|
transform = Transform3D(0.11706485, -0.9393591, 0.3223356, -0.6281153, 0.18137546, 0.7566863, -0.7692639, -0.29104528, -0.5687932, 0.16571355, 0.8554234, 0.06216511)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.018733427, -0.0018259424, 0.02789402)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.018783858, -0.0018311249, 0.028018737)
|
||||||
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)
|
body_offset = Transform3D(0.99991393, 0.0033375472, 0.012750655, 0.012758911, -0.0024781525, -0.9999161, -0.003305778, 0.999992, -0.0025205314, -0.019133389, 0.027772188, 0.0019638278)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone arm_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="9" unique_id=1396695687]
|
||||||
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)
|
transform = Transform3D(0.4698953, 0.8630393, 0.18536869, -0.27005816, -0.059374362, 0.9610116, 0.840397, -0.50163513, 0.20517106, -0.23134342, 1.275442, -0.09164113)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0004810234, 0.0013867464, 0.13470063)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00040199925, 0.0013840959, 0.13528743)
|
||||||
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)
|
body_offset = Transform3D(0.99999785, -0.0019316971, 0.0009082258, 0.0009087473, 0.0002650246, -0.9999999, 0.0019311905, 0.999998, 0.00026676804, -0.0005221963, 0.13528669, -0.0014209598)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone forearm_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="10" unique_id=17461685]
|
||||||
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)
|
transform = Transform3D(0.015432365, -0.863237, 0.50456285, 0.9956301, 0.05974847, 0.07176938, -0.09210085, 0.5012504, 0.8603868, -0.23253699, 0.99689263, -0.058624938)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.14512959, -0.0024010194, -0.05563135)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.14551896, -0.0024299822, -0.05572157)
|
||||||
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)
|
body_offset = Transform3D(0.001609005, 0.0015189052, 0.99999785, -0.99999917, 3.9115548e-07, 0.0016089007, 2.1345913e-06, -0.9999989, 0.0015186965, 0.055491, 0.14560848, -0.0023456663)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone hand_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="11" unique_id=1629606064]
|
||||||
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)
|
transform = Transform3D(0.37382108, -0.92668563, 0.038878955, 0.8713916, 0.36525643, 0.32751262, -0.31770203, -0.088552326, 0.94404656, -0.27681842, 0.8137323, -0.08159656)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04662393, 0.0015248884, 0.0015490063)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04678882, 0.0015411229, 0.0015638233)
|
||||||
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)
|
body_offset = Transform3D(4.157424e-05, -7.7188015e-05, 1.0000004, -1.0000004, -0.0002546329, 4.1484833e-05, 0.00025450252, -1, -7.723272e-05, -0.0015656501, 0.04678917, 0.001529336)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone handring1_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="12" unique_id=2088621090]
|
||||||
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)
|
transform = Transform3D(0.0030347125, 0.9966086, -0.08223173, 0.27501225, 0.0782295, 0.95825285, 0.961436, -0.025522752, -0.2738422, -0.29113364, 0.72792596, -0.05895432)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.012241423, 1.8733359e-05, 0.047249585)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.012299301, 3.760637e-05, 0.047410414)
|
||||||
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)
|
body_offset = Transform3D(0.9999998, 2.9802322e-08, 0.0009799898, 0.0009799898, -9.639189e-08, -1, -1.8626451e-08, 1.0000001, 8.288771e-08, 0.012252837, 0.04742247, -3.761053e-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]
|
[node name="Physical Bone handthumb1_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="13" unique_id=135555111]
|
||||||
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)
|
transform = Transform3D(-0.22005375, 0.9754523, -0.008320436, 0.56945395, 0.13537994, 0.8107987, 0.7920219, 0.17368118, -0.585266, -0.25656894, 0.8208823, -0.035012674)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.011489081, -5.951006e-07, 0.027997326)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.011499812, 1.3293047e-06, 0.02812333)
|
||||||
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)
|
body_offset = Transform3D(0.9999149, 0.002922073, -0.012752742, -0.012748033, -0.001632981, -0.9999179, -0.0029425025, 0.9999946, -0.0015954077, 0.01185748, 0.027974427, 9.700656e-06)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone upleg_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="14" unique_id=923922514]
|
||||||
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)
|
transform = Transform3D(-0.9957917, -0.054378796, -0.07376889, -0.08612065, 0.27998674, 0.9561332, -0.03133906, 0.9584625, -0.28349164, 0.03742734, 0.7430459, 0.060663626)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.708124e-05, 0.00044668777, 0.22683537)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00013987835, 0.0005085843, 0.22784133)
|
||||||
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)
|
body_offset = Transform3D(0.99999964, 0.00062961876, 0.00031811837, 0.00031945296, -0.0020933151, -0.99999774, -0.0006289501, 0.99999774, -0.0020935237, 6.707758e-05, 0.22784191, -3.167987e-05)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone leg_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="15" unique_id=535849418]
|
||||||
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)
|
transform = Transform3D(-0.9966726, -0.013503511, -0.08038287, -0.079552144, -0.05365379, 0.9953857, -0.017754046, 0.99846834, 0.052401025, 0.06968464, 0.29782486, 0.106213465)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0029733796, 0.0026377714, 0.23854622)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0030024494, 0.0026347514, 0.2397099)
|
||||||
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)
|
body_offset = Transform3D(0.99991596, -0.012616018, 0.0030305695, 0.0030493552, 0.001467932, -0.99999446, 0.012611508, 0.9999197, 0.0015063174, 0.0023089796, 0.23971388, -0.0029577538)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone foot_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="16" unique_id=718743270]
|
||||||
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)
|
transform = Transform3D(-0.95383227, -0.016728513, -0.29987368, -0.025260735, 0.99937826, 0.02459834, 0.2992757, 0.03103772, -0.9536618, 0.10124315, 0.052595157, 0.13832957)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.9718554e-05, 0.039380427, 0.04254961)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.941838e-05, 0.039537705, 0.042769626)
|
||||||
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)
|
body_offset = Transform3D(0.9999998, -0.00042236317, -0.0005595982, -0.0007005334, -0.63025236, -0.77639043, -2.4676323e-05, 0.77639043, -0.6302527, 9.005144e-05, 0.058124617, -0.003741026)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone toebase_L" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="17" unique_id=224697510]
|
||||||
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)
|
transform = Transform3D(0.9317191, 0.007550799, -0.3631012, -0.014420604, 0.9997646, -0.016212923, 0.36289328, 0.02034203, 0.9316087, 0.13873032, 0.03367787, 0.24460702)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.03221341, -0.03110131, -0.036204048)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.032394957, -0.031243835, -0.036379248)
|
||||||
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)
|
body_offset = Transform3D(-0.74759626, 8.318108e-06, 0.6641538, 0.66415375, -4.8829243e-05, 0.74759656, 3.868621e-05, 1.0000005, 3.098324e-05, -5.6676567e-05, 0.048710704, 0.031246226)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone upleg_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="18" unique_id=1622275105]
|
||||||
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)
|
transform = Transform3D(-0.9745453, -0.21942277, -0.045989823, -0.062356614, 0.06825402, 0.99571735, -0.21534406, 0.9732395, -0.08019909, -0.13177438, 0.7438431, -0.0013353918)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00010079325, -9.326995e-05, 0.22711317)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00011363775, -0.00010301747, 0.22772904)
|
||||||
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)
|
body_offset = Transform3D(0.99999994, 0.00042818487, 1.2014061e-06, 1.2759119e-06, -0.00011537224, -0.99999994, -0.00042821467, 0.9999998, -0.00011534989, -0.00011386722, 0.22772902, 0.00012933463)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone leg_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="19" unique_id=1771928892]
|
||||||
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)
|
transform = Transform3D(-0.97410005, -0.20379798, -0.09795746, -0.06609742, -0.15765606, 0.9852795, -0.21624158, 0.9662354, 0.14010224, -0.09849094, 0.29524553, -0.016029024)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00041852673, -0.0011617395, 0.23571706)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0005006557, -0.0012754683, 0.23683764)
|
||||||
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)
|
body_offset = Transform3D(0.9999987, 0.0016043484, -0.00017582625, -0.00018459931, 0.005487889, -0.9999852, -0.0016033947, 0.9999839, 0.005488187, -0.00045696646, 0.2368412, -2.3558736e-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]
|
[node name="Physical Bone foot_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="20" unique_id=928779467]
|
||||||
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)
|
transform = Transform3D(-0.91421837, -0.0050950665, 0.4051899, -0.0018251876, 0.9999626, 0.008455924, -0.40521786, 0.006991014, -0.9141934, -0.095818445, 0.049679093, -0.0057950877)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0001669782, 0.039464667, 0.04221619)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00014619374, 0.039632123, 0.042369656)
|
||||||
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)
|
body_offset = Transform3D(0.9999997, 0.00029231887, -0.00080892444, -0.0004428327, -0.63135296, -0.7754958, -0.00073748827, 0.77549607, -0.63135237, 0.00016888231, 0.057879277, -0.0039844774)
|
||||||
|
|
||||||
[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]
|
[node name="Physical Bone toebase_R" parent="Character3D/SK_Mixamo/Mixamo/Skeleton3D/MixamoBoneSimulator3D" parent_id_path=PackedInt32Array(513899147, 581893179, 1854161429) index="21" unique_id=535152855]
|
||||||
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)
|
transform = Transform3D(0.9468947, 0.024334632, 0.32062167, -0.033749927, 0.999146, 0.023840493, -0.3197677, -0.033395395, 0.9469072, -0.14013219, 0.03436651, 0.09712655)
|
||||||
collision_layer = 64
|
collision_layer = 64
|
||||||
collision_mask = 8192
|
collision_mask = 8192
|
||||||
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.03249139, -0.030755568, -0.036295183)
|
joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.032676592, -0.030888215, -0.036467195)
|
||||||
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)
|
body_offset = Transform3D(-0.74796814, -5.9491023e-05, -0.6637348, -0.6637348, -0.0001518242, 0.7479683, -0.00014530215, 1.0000004, 7.406995e-05, 0.00023466349, 0.04896021, 0.030895675)
|
||||||
|
|
||||||
[node name="@MeshInstance3D@23895" parent="PlayerCharacter3D/SK_Mixamo/Mixamo/Skeleton3D" index="2"]
|
[node name="CameraFollowTarget" type="Node3D" parent="Character3D" unique_id=849217898]
|
||||||
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)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
|
||||||
|
|
||||||
[node name="PlayerCamera3D" parent="PlayerCharacter3D/CameraFollowTarget" unique_id=832857779 node_paths=PackedStringArray("follow_target") instance=ExtResource("2_4jc4t")]
|
[node name="PlayerCamera3D" parent="Character3D/CameraFollowTarget" unique_id=832857779 node_paths=PackedStringArray("follow_target") instance=ExtResource("2_4jc4t")]
|
||||||
follow_target = NodePath("..")
|
follow_target = NodePath("..")
|
||||||
|
|
||||||
[node name="SliceRingRoot" type="Node3D" parent="PlayerCharacter3D" unique_id=1715642888]
|
[node name="SliceRingRoot" type="Node3D" parent="Character3D" unique_id=1715642888]
|
||||||
transform = Transform3D(0.99996436, -0.0015026098, -0.008300118, 0.0014229976, 0.9999531, -0.009591021, 0.008314103, 0.009578757, 0.99991953, -0.0030320361, 1.0401608, -0.007876307)
|
transform = Transform3D(0.99996436, -0.0015026098, -0.008300118, 0.0014229976, 0.9999531, -0.009591021, 0.008314103, 0.009578757, 0.99991953, -0.0030320361, 1.0401608, -0.007876307)
|
||||||
|
|
||||||
[node name="SliceRingSpawner" type="Node3D" parent="PlayerCharacter3D/SliceRingRoot" unique_id=1363891669]
|
[node name="SliceRingSpawner" type="Node3D" parent="Character3D/SliceRingRoot" unique_id=1363891669]
|
||||||
transform = Transform3D(1, 1.0186341e-10, 9.313226e-10, -2.910383e-11, 1, 0, 9.313226e-10, 0, 1, 0.0037398387, 0.3031026, 0.3956884)
|
transform = Transform3D(1, 1.0186341e-10, 9.313226e-10, -2.910383e-11, 1, 0, 9.313226e-10, 0, 1, 0.0037398387, 0.3031026, 0.3956884)
|
||||||
script = ExtResource("5_8jdat")
|
script = ExtResource("5_8jdat")
|
||||||
slice_ring_class = ExtResource("4_sdxab")
|
slice_ring_class = ExtResource("4_sdxab")
|
||||||
|
|
||||||
[node name="PlayerMovementHandler" parent="PlayerCharacter3D" unique_id=1868881040 node_paths=PackedStringArray("character", "player_camera", "slice_ring_spawner") instance=ExtResource("3_4jc4t")]
|
[node name="PlayerMovementHandler" parent="Character3D" unique_id=1868881040 node_paths=PackedStringArray("character", "body", "player_camera", "slice_ring_spawner") instance=ExtResource("3_4jc4t")]
|
||||||
character = NodePath("..")
|
character = NodePath("..")
|
||||||
|
body = NodePath("../..")
|
||||||
player_camera = NodePath("../CameraFollowTarget/PlayerCamera3D")
|
player_camera = NodePath("../CameraFollowTarget/PlayerCamera3D")
|
||||||
slice_ring_spawner = NodePath("../SliceRingRoot/SliceRingSpawner")
|
slice_ring_spawner = NodePath("../SliceRingRoot/SliceRingSpawner")
|
||||||
_gravity_multiplier = 2.5
|
_gravity_multiplier = 2.5
|
||||||
|
|
||||||
[connection signal="fell_out_of_world" from="PlayerCharacter3D" to="." method="_on_fell_out_of_world"]
|
[connection signal="fell_out_of_world" from="Character3D" to="." method="_on_fell_out_of_world"]
|
||||||
|
|
||||||
[editable path="PlayerCharacter3D"]
|
[editable path="Character3D"]
|
||||||
[editable path="PlayerCharacter3D/SK_Mixamo"]
|
[editable path="Character3D/SK_Mixamo"]
|
||||||
[editable path="PlayerCharacter3D/PlayerMovementHandler"]
|
[editable path="Character3D/PlayerMovementHandler"]
|
||||||
|
|||||||
@@ -160,6 +160,8 @@ delay_in_seconds = "0.0"
|
|||||||
[connection signal="state_physics_processing" from="StandardMovementChart/Movement/Grounded/SliceTime/Aim" to="." method="_on_slice_time_aim_state_physics_processing"]
|
[connection signal="state_physics_processing" from="StandardMovementChart/Movement/Grounded/SliceTime/Aim" to="." method="_on_slice_time_aim_state_physics_processing"]
|
||||||
[connection signal="state_processing" from="StandardMovementChart/Movement/Grounded/SliceTime/Aim" to="." method="_on_slice_time_aim_state_processing"]
|
[connection signal="state_processing" from="StandardMovementChart/Movement/Grounded/SliceTime/Aim" to="." method="_on_slice_time_aim_state_processing"]
|
||||||
[connection signal="state_entered" from="StandardMovementChart/Movement/Grounded/SliceTime/Slice" to="." method="_on_slice_time_slice_state_entered"]
|
[connection signal="state_entered" from="StandardMovementChart/Movement/Grounded/SliceTime/Slice" to="." method="_on_slice_time_slice_state_entered"]
|
||||||
|
[connection signal="state_physics_processing" from="StandardMovementChart/Movement/Grounded/SliceTime/Slice" to="." method="_on_slice_time_slice_state_physics_processing"]
|
||||||
|
[connection signal="state_processing" from="StandardMovementChart/Movement/Grounded/SliceTime/Slice" to="." method="_on_slice_time_slice_state_processing"]
|
||||||
[connection signal="state_entered" from="StandardMovementChart/Movement/Airborne/CoyoteTime" to="." method="_on_coyote_time_state_entered"]
|
[connection signal="state_entered" from="StandardMovementChart/Movement/Airborne/CoyoteTime" to="." method="_on_coyote_time_state_entered"]
|
||||||
[connection signal="state_physics_processing" from="StandardMovementChart/Movement/Airborne/CoyoteTime" to="." method="_on_coyote_time_state_physics_processing"]
|
[connection signal="state_physics_processing" from="StandardMovementChart/Movement/Airborne/CoyoteTime" to="." method="_on_coyote_time_state_physics_processing"]
|
||||||
[connection signal="state_processing" from="StandardMovementChart/Movement/Airborne/CoyoteTime" to="." method="_on_coyote_time_state_processing"]
|
[connection signal="state_processing" from="StandardMovementChart/Movement/Airborne/CoyoteTime" to="." method="_on_coyote_time_state_processing"]
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ extends Node
|
|||||||
|
|
||||||
@export_category("Nodes")
|
@export_category("Nodes")
|
||||||
@export var character : Character3D
|
@export var character : Character3D
|
||||||
|
@export var body : CharacterBody3D
|
||||||
@export var player_camera : PlayerCamera3D
|
@export var player_camera : PlayerCamera3D
|
||||||
@export var slice_ring_spawner : SliceRingSpawner
|
@export var slice_ring_spawner : SliceRingSpawner
|
||||||
|
|
||||||
@@ -27,7 +28,7 @@ extends Node
|
|||||||
|
|
||||||
var _target_movement_vector : Vector2 = Vector2.ZERO
|
var _target_movement_vector : Vector2 = Vector2.ZERO
|
||||||
var _current_movement_speed : float = 0.0
|
var _current_movement_speed : float = 0.0
|
||||||
var _lateral_motion_accumulator : Vector3 = Vector3.ZERO
|
var _physics_motion_accumulator : Vector3 = Vector3.ZERO
|
||||||
var _gravity : float = 0.0
|
var _gravity : float = 0.0
|
||||||
|
|
||||||
var _slice_time_aim_blend : float = 0.0
|
var _slice_time_aim_blend : float = 0.0
|
||||||
@@ -58,24 +59,23 @@ func _on_slice_time_released() -> void:
|
|||||||
|
|
||||||
|
|
||||||
func _on_walking_state_entered() -> void:
|
func _on_walking_state_entered() -> void:
|
||||||
_lateral_motion_accumulator = Vector3.ZERO
|
_physics_motion_accumulator = Vector3.ZERO
|
||||||
_gravity = 0.0
|
_gravity = 0.0
|
||||||
emit_signal("state_changed", "walk")
|
emit_signal("state_changed", "walk")
|
||||||
func _on_coyote_time_state_entered() -> void:
|
func _on_coyote_time_state_entered() -> void:
|
||||||
_on_walking_state_entered()
|
_on_walking_state_entered()
|
||||||
|
|
||||||
func _on_walking_state_processing(_delta:float) -> void:
|
func _on_walking_state_processing(_delta:float) -> void:
|
||||||
_root_motion_walk_process(_delta)
|
|
||||||
_camera_relative_heading_process(_delta)
|
_camera_relative_heading_process(_delta)
|
||||||
func _on_coyote_time_state_processing(_delta: float) -> void:
|
func _on_coyote_time_state_processing(_delta: float) -> void:
|
||||||
_on_walking_state_processing(_delta)
|
_on_walking_state_processing(_delta)
|
||||||
|
|
||||||
func _on_walking_state_physics_processing(_delta:float) -> void:
|
func _on_walking_state_physics_processing(_delta:float) -> void:
|
||||||
|
_root_motion_walk_process(_delta)
|
||||||
_lateral_movement_physics_process(_delta)
|
_lateral_movement_physics_process(_delta)
|
||||||
#_gravity_physics_process(_delta)
|
#_gravity_physics_process(_delta)
|
||||||
_move_character()
|
_move_character()
|
||||||
|
if !body.is_on_floor():
|
||||||
if !character.is_on_floor():
|
|
||||||
_state_chart.send_event("fall")
|
_state_chart.send_event("fall")
|
||||||
_gravity = 0.0
|
_gravity = 0.0
|
||||||
func _on_coyote_time_state_physics_processing(_delta: float) -> void:
|
func _on_coyote_time_state_physics_processing(_delta: float) -> void:
|
||||||
@@ -84,7 +84,7 @@ func _on_coyote_time_state_physics_processing(_delta: float) -> void:
|
|||||||
|
|
||||||
func _on_falling_state_entered() -> void:
|
func _on_falling_state_entered() -> void:
|
||||||
_gravity = 0.0
|
_gravity = 0.0
|
||||||
_lateral_motion_accumulator = character.velocity
|
_physics_motion_accumulator = body.velocity
|
||||||
|
|
||||||
func _on_falling_state_processing(_delta:float) -> void:
|
func _on_falling_state_processing(_delta:float) -> void:
|
||||||
_camera_relative_heading_process(_delta)
|
_camera_relative_heading_process(_delta)
|
||||||
@@ -95,7 +95,7 @@ func _on_falling_state_physics_processing(_delta:float) -> void:
|
|||||||
_gravity_physics_process(_delta)
|
_gravity_physics_process(_delta)
|
||||||
_move_character()
|
_move_character()
|
||||||
|
|
||||||
if character.is_on_floor():
|
if body.is_on_floor():
|
||||||
_state_chart.send_event("land")
|
_state_chart.send_event("land")
|
||||||
|
|
||||||
|
|
||||||
@@ -123,13 +123,13 @@ func _on_slice_time_state_exited() -> void:
|
|||||||
player_camera.state_chart.send_event("no_more_slice_time")
|
player_camera.state_chart.send_event("no_more_slice_time")
|
||||||
|
|
||||||
func _on_slice_time_state_processing(_delta:float) -> void:
|
func _on_slice_time_state_processing(_delta:float) -> void:
|
||||||
_root_motion_accumulation_process(_delta)
|
|
||||||
character.character_skeleton.animation_tree["parameters/slice_time/slice_time_idle/slice_time_pitch/seek_request"] = _slice_time_tilt
|
character.character_skeleton.animation_tree["parameters/slice_time/slice_time_idle/slice_time_pitch/seek_request"] = _slice_time_tilt
|
||||||
#character.character_skeleton.animation_tree["parameters/slice_time_active/aim_angle/seek_request"] = 0.0
|
#character.character_skeleton.animation_tree["parameters/slice_time_active/aim_angle/seek_request"] = 0.0
|
||||||
|
|
||||||
func _on_slice_time_state_physics_processing(_delta:float) -> void:
|
func _on_slice_time_state_physics_processing(_delta:float) -> void:
|
||||||
_lateral_movement_physics_process(_delta)
|
#_lateral_movement_physics_process(_delta)
|
||||||
_move_character()
|
#_move_character()
|
||||||
|
pass
|
||||||
|
|
||||||
func _on_slice_time_aim_state_entered() -> void:
|
func _on_slice_time_aim_state_entered() -> void:
|
||||||
var _slice_time_input : InputAction = _player_movement_standard.find_input_action("slice_time")
|
var _slice_time_input : InputAction = _player_movement_standard.find_input_action("slice_time")
|
||||||
@@ -153,19 +153,19 @@ func _on_slice_time_aim_state_physics_processing(_delta:float) -> void:
|
|||||||
func _on_slice_time_slice_state_entered() -> void:
|
func _on_slice_time_slice_state_entered() -> void:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
func _on_slice_time_slice_state_processing(_delta:float) -> void:
|
||||||
|
_on_slice_time_aim_state_processing(_delta)
|
||||||
|
|
||||||
|
func _on_slice_time_slice_state_physics_processing(_delta:float) -> void:
|
||||||
|
_on_slice_time_aim_state_physics_processing(_delta)
|
||||||
|
|
||||||
|
|
||||||
func _move_character():
|
func _move_character():
|
||||||
character.move_and_slide()
|
body.move_and_slide()
|
||||||
|
|
||||||
func _root_motion_walk_process(_delta:float) -> void:
|
func _root_motion_walk_process(_delta:float) -> void:
|
||||||
_current_movement_speed = lerpf(_current_movement_speed, _target_movement_vector.length_squared(), clampf(_delta * _walk_reaction_speed, 0.0, 1.0))
|
_current_movement_speed = lerpf(_current_movement_speed, _target_movement_vector.length_squared(), clampf(_delta * _walk_reaction_speed, 0.0, 1.0))
|
||||||
character.character_skeleton.animation_tree["parameters/walk/blend_position"] = _current_movement_speed
|
character.character_skeleton.animation_tree["parameters/walk/blend_position"] = _current_movement_speed
|
||||||
_root_motion_accumulation_process(_delta)
|
|
||||||
|
|
||||||
func _root_motion_accumulation_process(_delta:float) -> void:
|
|
||||||
var root_motion_speed : Vector3 = character.quaternion * character.character_skeleton.animation_tree.get_root_motion_position()
|
|
||||||
if root_motion_speed.length_squared() >= 0.00000000:
|
|
||||||
_lateral_motion_accumulator += root_motion_speed
|
|
||||||
|
|
||||||
func _camera_relative_heading_process(_delta:float):
|
func _camera_relative_heading_process(_delta:float):
|
||||||
var _target_movement_length_squared : float = _target_movement_vector.length_squared()
|
var _target_movement_length_squared : float = _target_movement_vector.length_squared()
|
||||||
@@ -176,15 +176,16 @@ func _camera_relative_heading_process(_delta:float):
|
|||||||
character.quaternion = character.quaternion.slerp(_camera_relative_rotation, clampf(_delta * _walk_turn_speed, 0.0, 1.0))
|
character.quaternion = character.quaternion.slerp(_camera_relative_rotation, clampf(_delta * _walk_turn_speed, 0.0, 1.0))
|
||||||
|
|
||||||
func _lateral_movement_physics_process(_delta:float) -> void:
|
func _lateral_movement_physics_process(_delta:float) -> void:
|
||||||
character.velocity = _lateral_motion_accumulator / _delta
|
var root_motion_speed : Vector3 = character.quaternion * character.character_skeleton.animation_tree.get_root_motion_position()
|
||||||
_lateral_motion_accumulator = Vector3.ZERO
|
if root_motion_speed.length_squared() >= 0.00000000:
|
||||||
|
body.velocity = root_motion_speed / _delta
|
||||||
|
|
||||||
func _physics_movement_accumulation_process(_delta:float) -> void:
|
func _physics_movement_accumulation_process(_delta:float) -> void:
|
||||||
_lateral_motion_accumulator = _lateral_motion_accumulator.lerp(character.basis.z * _max_air_velocity, _target_movement_vector.length_squared() * _delta * _air_acceleration)
|
_physics_motion_accumulator = _physics_motion_accumulator.lerp(character.basis.z * _max_air_velocity, _target_movement_vector.length_squared() * _delta * _air_acceleration)
|
||||||
|
|
||||||
func _physics_movement_physics_process(_delta:float) -> void:
|
func _physics_movement_physics_process(_delta:float) -> void:
|
||||||
_lateral_motion_accumulator = _lateral_motion_accumulator.lerp(Vector3.ZERO, _drag * _delta * (1.0 - _target_movement_vector.length_squared()))
|
_physics_motion_accumulator = _physics_motion_accumulator.lerp(Vector3.ZERO, _drag * _delta * (1.0 - _target_movement_vector.length_squared()))
|
||||||
character.velocity = _lateral_motion_accumulator
|
body.velocity = _physics_motion_accumulator
|
||||||
|
|
||||||
func _slice_time_rotation_physics_process(_delta:float) -> void:
|
func _slice_time_rotation_physics_process(_delta:float) -> void:
|
||||||
character.rotate_y(-_target_movement_vector.x * _delta * 1.5)
|
character.rotate_y(-_target_movement_vector.x * _delta * 1.5)
|
||||||
@@ -197,12 +198,12 @@ func _on_slice_executed() -> void:
|
|||||||
|
|
||||||
func _gravity_physics_process(_delta:float) -> void:
|
func _gravity_physics_process(_delta:float) -> void:
|
||||||
_gravity = clamp(_gravity + (ProjectSettings.get_setting("physics/3d/default_gravity") * _gravity_multiplier * _delta), 0.0, _terminal_velocity)
|
_gravity = clamp(_gravity + (ProjectSettings.get_setting("physics/3d/default_gravity") * _gravity_multiplier * _delta), 0.0, _terminal_velocity)
|
||||||
character.velocity -= character.global_basis.y * _gravity
|
body.velocity -= character.global_basis.y * _gravity
|
||||||
|
|
||||||
func _reset_all_movement() -> void:
|
func _reset_all_movement() -> void:
|
||||||
_target_movement_vector = Vector2.ZERO
|
_target_movement_vector = Vector2.ZERO
|
||||||
_current_movement_speed = 0.0
|
_current_movement_speed = 0.0
|
||||||
_lateral_motion_accumulator = Vector3.ZERO
|
_physics_motion_accumulator = Vector3.ZERO
|
||||||
_gravity = 0.0
|
_gravity = 0.0
|
||||||
|
|
||||||
character.character_skeleton.animation_tree["parameters/walk/blend_position"] = _current_movement_speed
|
character.character_skeleton.animation_tree["parameters/walk/blend_position"] = _current_movement_speed
|
||||||
|
|||||||
Binary file not shown.
@@ -4,6 +4,7 @@
|
|||||||
[ext_resource type="Texture2D" uid="uid://btc0nme74t0l6" path="res://Assets/Visuals/Textures/Skyboxes/industrial_sunset_puresky_4k.exr" id="2_oaskl"]
|
[ext_resource type="Texture2D" uid="uid://btc0nme74t0l6" path="res://Assets/Visuals/Textures/Skyboxes/industrial_sunset_puresky_4k.exr" id="2_oaskl"]
|
||||||
[ext_resource type="Compositor" uid="uid://nocpbpmj23jw" path="res://Assets/Visuals/Shaders/Compositors/PostProcessCompositor.res" id="3_oaskl"]
|
[ext_resource type="Compositor" uid="uid://nocpbpmj23jw" path="res://Assets/Visuals/Shaders/Compositors/PostProcessCompositor.res" id="3_oaskl"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bccvgit2o8yt7" path="res://Assets/TestAgain.tscn" id="4_hbfl6"]
|
[ext_resource type="PackedScene" uid="uid://bccvgit2o8yt7" path="res://Assets/TestAgain.tscn" id="4_hbfl6"]
|
||||||
|
[ext_resource type="ArrayMesh" uid="uid://g8xsinwhmss0" path="res://Assets/SM_TestAgain.gltf" id="5_ufct7"]
|
||||||
|
|
||||||
[sub_resource type="GameClasses" id="GameClasses_6ql8e"]
|
[sub_resource type="GameClasses" id="GameClasses_6ql8e"]
|
||||||
player_scene = ExtResource("1_oaskl")
|
player_scene = ExtResource("1_oaskl")
|
||||||
@@ -70,4 +71,5 @@ shape = SubResource("WorldBoundaryShape3D_6ql8e")
|
|||||||
debug_color = Color(1, 0, 0, 1)
|
debug_color = Color(1, 0, 0, 1)
|
||||||
|
|
||||||
[node name="Character3D" parent="." unique_id=2074250287 instance=ExtResource("4_hbfl6")]
|
[node name="Character3D" parent="." unique_id=2074250287 instance=ExtResource("4_hbfl6")]
|
||||||
|
mesh = ExtResource("5_ufct7")
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.875656, -0.07468361, -9.640701)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18.875656, -0.07468361, -9.640701)
|
||||||
|
|||||||
+1
-1
Submodule addons/liborng updated: 6e508ccde2...00332be60c
+5
-4
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user