1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-23 15:16:17 +00:00

Changed the rest definition of SkeletonProfileHumanoid thumb

This commit is contained in:
Silc Renew
2022-09-17 08:02:38 +09:00
parent 57bdddce02
commit 96ee320fb7
3 changed files with 4 additions and 4 deletions

View File

@@ -5561,7 +5561,7 @@ bool Animation::_fetch_compressed_by_index(uint32_t p_compressed_track, int p_in
return false; return false;
} }
// Helper math fuctions for Variant. // Helper math functions for Variant.
Variant Animation::add_variant(const Variant &a, const Variant &b) { Variant Animation::add_variant(const Variant &a, const Variant &b) {
if (a.get_type() != b.get_type()) { if (a.get_type() != b.get_type()) {
return a; return a;

View File

@@ -496,7 +496,7 @@ public:
void optimize(real_t p_allowed_velocity_err = 0.01, real_t p_allowed_angular_err = 0.01, int p_precision = 3); void optimize(real_t p_allowed_velocity_err = 0.01, real_t p_allowed_angular_err = 0.01, int p_precision = 3);
void compress(uint32_t p_page_size = 8192, uint32_t p_fps = 120, float p_split_tolerance = 4.0); // 4.0 seems to be the split tolerance sweet spot from many tests void compress(uint32_t p_page_size = 8192, uint32_t p_fps = 120, float p_split_tolerance = 4.0); // 4.0 seems to be the split tolerance sweet spot from many tests
// Helper math fuctions for Variant. // Helper math functions for Variant.
static Variant add_variant(const Variant &a, const Variant &b); static Variant add_variant(const Variant &a, const Variant &b);
static Variant subtract_variant(const Variant &a, const Variant &b); static Variant subtract_variant(const Variant &a, const Variant &b);
static Variant blend_variant(const Variant &a, const Variant &b, float c); static Variant blend_variant(const Variant &a, const Variant &b, float c);

View File

@@ -566,7 +566,7 @@ SkeletonProfileHumanoid::SkeletonProfileHumanoid() {
bones.write[14].bone_name = "LeftThumbMetacarpal"; bones.write[14].bone_name = "LeftThumbMetacarpal";
bones.write[14].bone_parent = "LeftHand"; bones.write[14].bone_parent = "LeftHand";
bones.write[14].reference_pose = Transform3D(0, -0.577, 0.816, 0.707, 0.577, 0.408, -0.707, 0.577, 0.408, -0.025, 0, 0); bones.write[14].reference_pose = Transform3D(0, -0.577, 0.816, 0, 0.816, 0.577, -1, 0, 0, -0.025, 0.025, 0);
bones.write[14].handle_offset = Vector2(0.4, 0.8); bones.write[14].handle_offset = Vector2(0.4, 0.8);
bones.write[14].group = "LeftHand"; bones.write[14].group = "LeftHand";
@@ -686,7 +686,7 @@ SkeletonProfileHumanoid::SkeletonProfileHumanoid() {
bones.write[33].bone_name = "RightThumbMetacarpal"; bones.write[33].bone_name = "RightThumbMetacarpal";
bones.write[33].bone_parent = "RightHand"; bones.write[33].bone_parent = "RightHand";
bones.write[33].reference_pose = Transform3D(0, 0.577, -0.816, -0.707, 0.577, 0.408, 0.707, 0.577, 0.408, 0.025, 0, 0); bones.write[33].reference_pose = Transform3D(0, 0.577, -0.816, 0, 0.816, 0.577, 1, 0, 0, 0.025, 0.025, 0);
bones.write[33].handle_offset = Vector2(0.6, 0.8); bones.write[33].handle_offset = Vector2(0.6, 0.8);
bones.write[33].group = "RightHand"; bones.write[33].group = "RightHand";