pull/5/head
Sascha 2024-02-12 14:06:56 +07:00
parent 534fd954e1
commit e1197e262b
7 changed files with 4574 additions and 23 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -11,14 +11,13 @@ public partial class CameraController : Node3D {
private const float maxZoom = 2f;
private const float minZoom = 10f;
// public override void _Ready() => Input.MouseMode = Input.MouseModeEnum.Captured;
// public override void _Process(double delta) => GlobalPosition = GetParent<Node3D>().GlobalPosition;
public override void _Ready() {
Input.MouseMode = Input.MouseModeEnum.Captured;
if (springArm3D is null) GD.PrintErr("No SprinArm3D found!");
}
// public override void _Process(double delta) => GlobalPosition = GetParent<Node3D>().GlobalPosition;
public override void _Input(InputEvent @event) {
switch (@event) {
case InputEventMouseMotion inputEventMouseMotion: {

@ -70039,7 +70039,7 @@ bones/1/name = "hips"
bones/1/parent = 0
bones/1/rest = Transform3D(1, 0, -2.38419e-07, 0, 1, 0, 2.38419e-07, 0, 1, 0, 0.405663, 0)
bones/1/enabled = true
bones/1/position = Vector3(0, 0.370007, 0)
bones/1/position = Vector3(0, 0.370441, 0)
bones/1/rotation = Quaternion(-1.11123e-10, 0.0431578, 2.57241e-09, 0.999068)
bones/1/scale = Vector3(1, 1, 1)
bones/2/name = "spine"
@ -70061,14 +70061,14 @@ bones/4/parent = 3
bones/4/rest = Transform3D(0.0572842, 0.998357, -4.47035e-07, -3.8743e-07, 4.76837e-07, 1, 0.998357, -0.0572842, 4.17232e-07, 0.212007, 0.134132, 8.40246e-08)
bones/4/enabled = true
bones/4/position = Vector3(0.212007, 0.134132, 8.40246e-08)
bones/4/rotation = Quaternion(-0.550427, -0.0584765, -0.645717, 0.525986)
bones/4/rotation = Quaternion(-0.552135, -0.0565515, -0.637432, 0.534443)
bones/4/scale = Vector3(0.999999, 0.999999, 1)
bones/5/name = "lowerarm.l"
bones/5/parent = 4
bones/5/rest = Transform3D(0.993887, 0.110402, -1.19007e-07, -0.110402, 0.993887, 3.28831e-09, 1.18643e-07, 9.87044e-09, 1, -3.21966e-09, 0.241897, -1.19406e-07)
bones/5/enabled = true
bones/5/position = Vector3(-3.21966e-09, 0.241897, -1.19406e-07)
bones/5/rotation = Quaternion(2.73675e-08, -4.18354e-08, -0.501667, 0.865061)
bones/5/rotation = Quaternion(3.71699e-08, -6.22911e-08, -0.516182, 0.856479)
bones/5/scale = Vector3(1, 1, 1)
bones/6/name = "wrist.l"
bones/6/parent = 5
@ -70082,28 +70082,28 @@ bones/7/parent = 6
bones/7/rest = Transform3D(1, 1.09104e-05, 2.66204e-07, -1.09104e-05, 1, -2.40181e-09, -2.66204e-07, 2.39891e-09, 1, 9.08162e-13, 0.0738258, 2.22045e-16)
bones/7/enabled = true
bones/7/position = Vector3(9.08162e-13, 0.0738258, 2.22045e-16)
bones/7/rotation = Quaternion(-0.319081, -0.336668, 0.143566, 0.874203)
bones/7/rotation = Quaternion(-0.321611, -0.338107, 0.150315, 0.871582)
bones/7/scale = Vector3(1, 1, 1)
bones/8/name = "handslot.l"
bones/8/parent = 7
bones/8/rest = Transform3D(-1.19209e-07, 1, -4.44089e-16, -1, -1.19209e-07, -4.55307e-09, -4.55307e-09, -2.22045e-16, 1, 8.34815e-10, 0.0961251, -0.0575001)
bones/8/enabled = true
bones/8/position = Vector3(8.34815e-10, 0.0961251, -0.0575001)
bones/8/rotation = Quaternion(0.00143539, 0.00143538, -0.701817, 0.712354)
bones/8/rotation = Quaternion(0.000886685, 0.000886681, -0.703844, 0.710353)
bones/8/scale = Vector3(1, 1, 1)
bones/9/name = "upperarm.r"
bones/9/parent = 3
bones/9/rest = Transform3D(0.0572842, -0.998357, 5.06639e-07, 5.66244e-07, 4.76837e-07, 1, -0.998357, -0.0572843, 4.76837e-07, -0.212007, 0.134132, 8.40246e-08)
bones/9/enabled = true
bones/9/position = Vector3(-0.212007, 0.134132, 8.40246e-08)
bones/9/rotation = Quaternion(-0.609484, 0.0789269, 0.620313, 0.487352)
bones/9/rotation = Quaternion(-0.610665, 0.0770505, 0.613022, 0.495334)
bones/9/scale = Vector3(0.999999, 0.999999, 1)
bones/10/name = "lowerarm.r"
bones/10/parent = 9
bones/10/rest = Transform3D(0.993887, -0.110402, 1.19007e-07, 0.110402, 0.993887, 3.28831e-09, -1.18643e-07, 9.87044e-09, 1, -7.12186e-11, 0.241897, -1.19406e-07)
bones/10/enabled = true
bones/10/position = Vector3(-7.12186e-11, 0.241897, -1.19406e-07)
bones/10/rotation = Quaternion(2.97218e-08, 5.3181e-08, 0.524567, 0.851369)
bones/10/rotation = Quaternion(2.35075e-08, 4.57824e-08, 0.538523, 0.842611)
bones/10/scale = Vector3(1, 1, 1)
bones/11/name = "wrist.r"
bones/11/parent = 10
@ -70117,14 +70117,14 @@ bones/12/parent = 11
bones/12/rest = Transform3D(1, -1.09104e-05, -1.78637e-07, 1.09104e-05, 1, -2.40084e-09, 1.78637e-07, 2.39889e-09, 1, 1.33227e-15, 0.0738258, 2.22045e-16)
bones/12/enabled = true
bones/12/position = Vector3(1.33227e-15, 0.0738258, 2.22045e-16)
bones/12/rotation = Quaternion(-0.31812, 0.312031, -0.225594, 0.866339)
bones/12/rotation = Quaternion(-0.320646, 0.314332, -0.232497, 0.862744)
bones/12/scale = Vector3(1, 1, 1)
bones/13/name = "handslot.r"
bones/13/parent = 12
bones/13/rest = Transform3D(-1.19209e-07, -1, 4.44089e-16, 1, -1.19209e-07, -4.55301e-09, 4.55301e-09, -2.22045e-16, 1, -8.34815e-10, 0.0961251, -0.0575001)
bones/13/enabled = true
bones/13/position = Vector3(-8.34815e-10, 0.0961251, -0.0575001)
bones/13/rotation = Quaternion(0.00430671, 0.00507268, 0.702613, 0.711541)
bones/13/rotation = Quaternion(0.00280249, 0.00330092, 0.704189, 0.709999)
bones/13/scale = Vector3(1, 1, 1)
bones/14/name = "head"
bones/14/parent = 3
@ -70138,21 +70138,21 @@ bones/15/parent = 1
bones/15/rest = Transform3D(1, -1.42215e-07, -2.65602e-08, -1.43052e-07, -0.999396, -0.0347412, -2.16035e-08, 0.0347411, -0.999398, 0.170945, 0.113587, 1.39233e-08)
bones/15/enabled = true
bones/15/position = Vector3(0.170945, 0.113587, 1.39233e-08)
bones/15/rotation = Quaternion(0.989743, 0.0836707, 0.0786226, 0.0850124)
bones/15/rotation = Quaternion(0.989841, 0.0836357, 0.078553, 0.0839584)
bones/15/scale = Vector3(1, 1, 1)
bones/16/name = "lowerleg.l"
bones/16/parent = 15
bones/16/rest = Transform3D(1, 1.6129e-07, 1.20856e-07, -1.3212e-07, 0.977433, -0.211248, -1.52201e-07, 0.211248, 0.977433, 3.57982e-09, 0.227077, -6.13986e-09)
bones/16/enabled = true
bones/16/position = Vector3(3.57982e-09, 0.227077, -6.13986e-09)
bones/16/rotation = Quaternion(0.389607, 5.80351e-08, -2.65169e-07, 0.920981)
bones/16/rotation = Quaternion(0.386817, 5.73605e-08, -2.64463e-07, 0.922157)
bones/16/scale = Vector3(1, 1, 1)
bones/17/name = "foot.l"
bones/17/parent = 16
bones/17/rest = Transform3D(1, 4.64335e-08, 6.01239e-08, -7.59277e-08, 0.585515, 0.810661, 2.4383e-09, -0.810662, 0.585514, 1.83222e-10, 0.149437, 9.66537e-10)
bones/17/enabled = true
bones/17/position = Vector3(1.83222e-10, 0.149437, 9.66537e-10)
bones/17/rotation = Quaternion(-0.618663, -0.20116, 0.0757495, 0.755681)
bones/17/rotation = Quaternion(-0.617197, -0.201329, 0.0752378, 0.756884)
bones/17/scale = Vector3(1, 1, 0.999999)
bones/18/name = "toes.l"
bones/18/parent = 17
@ -70166,21 +70166,21 @@ bones/19/parent = 1
bones/19/rest = Transform3D(1, 1.49611e-07, -6.08626e-08, 1.47406e-07, -0.999396, -0.0347412, -6.60234e-08, 0.0347411, -0.999398, -0.170945, 0.113587, 1.39233e-08)
bones/19/enabled = true
bones/19/position = Vector3(-0.170945, 0.113587, 1.39233e-08)
bones/19/rotation = Quaternion(0.991632, -0.0332465, 0.029853, 0.121122)
bones/19/rotation = Quaternion(0.99175, -0.0331781, 0.0298806, 0.12016)
bones/19/scale = Vector3(1, 1, 1)
bones/20/name = "lowerleg.r"
bones/20/parent = 19
bones/20/rest = Transform3D(1, -1.6129e-07, -1.20856e-07, 1.3212e-07, 0.977433, -0.211248, 1.52201e-07, 0.211248, 0.977433, -3.57982e-09, 0.227077, -6.13986e-09)
bones/20/enabled = true
bones/20/position = Vector3(-3.57982e-09, 0.227077, -6.13986e-09)
bones/20/rotation = Quaternion(0.434283, -5.87773e-08, 3.02148e-07, 0.900776)
bones/20/rotation = Quaternion(0.431785, -5.93073e-08, 3.00501e-07, 0.901977)
bones/20/scale = Vector3(1, 1, 1)
bones/21/name = "foot.r"
bones/21/parent = 20
bones/21/rest = Transform3D(1, -1.55132e-07, 2.93521e-07, -1.47115e-07, 0.585515, 0.810661, -2.97621e-07, -0.810662, 0.585514, -1.83221e-10, 0.149437, 9.66542e-10)
bones/21/enabled = true
bones/21/position = Vector3(-1.83221e-10, 0.149437, 9.66542e-10)
bones/21/rotation = Quaternion(-0.644867, 0.112564, -0.0228964, 0.755613)
bones/21/rotation = Quaternion(-0.643512, 0.112612, -0.0226553, 0.756768)
bones/21/scale = Vector3(1, 1, 0.999999)
bones/22/name = "toes.r"
bones/22/parent = 21
@ -70298,7 +70298,7 @@ bones/38/name = "handIK.l"
bones/38/parent = 0
bones/38/rest = Transform3D(-2.38419e-07, 1, -5.96046e-08, -5.96046e-08, 0, 1, 1, 1.78814e-07, 0, 0.713181, 1.10676, 2.54914e-07)
bones/38/enabled = true
bones/38/position = Vector3(0.520841, 0.769143, -0.0576374)
bones/38/position = Vector3(0.520841, 0.775945, -0.0576374)
bones/38/rotation = Quaternion(0.794627, -1.2666e-07, 0.607098, -5.96046e-08)
bones/38/scale = Vector3(1, 1, 1)
bones/39/name = "elbowIK.r"
@ -70312,7 +70312,7 @@ bones/40/name = "handIK.r"
bones/40/parent = 0
bones/40/rest = Transform3D(1.19209e-07, -1, -5.96046e-08, 5.96046e-08, -1.19209e-07, 1, -1, -1.78814e-07, 0, -0.713182, 1.10676, -8.51573e-08)
bones/40/enabled = true
bones/40/position = Vector3(-0.510844, 0.769143, 0.0597369)
bones/40/position = Vector3(-0.510844, 0.775945, 0.0597369)
bones/40/rotation = Quaternion(-0.758253, -1.82539e-07, 0.651961, -1.11759e-08)
bones/40/scale = Vector3(1, 1, 1)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long