Upgrade to Godot Engine 4.2.1-stable.

This commit is contained in:
K. S. Ernest (iFire) Lee
2024-01-02 15:49:42 -08:00
parent 0cb93b35d9
commit 4cf36b2350
58 changed files with 1932 additions and 364 deletions

View File

@@ -11,9 +11,13 @@ config_version=5
[application] [application]
config/name="Hint Game Project" config/name="Hint Game Project"
config/features=PackedStringArray("4.1") config/features=PackedStringArray("4.2")
config/icon="res://icon.png" config/icon="res://icon.png"
[filesystem]
import/fbx/enabled=false
[rendering] [rendering]
environment/defaults/default_environment="res://default_env.tres" environment/defaults/default_environment="res://default_env.tres"

View File

@@ -16,9 +16,9 @@ dest_files=["res://.godot/imported/Crosshair.png-1956ffc22614618aaaacdf35a0cc4cd
[params] [params]
compress/mode=0 compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7 compress/lossy_quality=0.7
compress/hdr_compression=1 compress/hdr_compression=1
compress/bptc_ldr=0
compress/normal_map=0 compress/normal_map=0
compress/channel_pack=0 compress/channel_pack=0
mipmaps/generate=false mipmaps/generate=false

View File

@@ -4,23 +4,22 @@ importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://ckmlr2jsohlh1" uid="uid://ckmlr2jsohlh1"
path.s3tc="res://.godot/imported/GreenCheckerboard.png-d0c9342e56f02658d0ef8f3f4aa435d6.s3tc.ctex" path.s3tc="res://.godot/imported/GreenCheckerboard.png-d0c9342e56f02658d0ef8f3f4aa435d6.s3tc.ctex"
path.etc2="res://.godot/imported/GreenCheckerboard.png-d0c9342e56f02658d0ef8f3f4aa435d6.etc2.ctex"
metadata={ metadata={
"imported_formats": ["s3tc", "etc2"], "imported_formats": ["s3tc_bptc"],
"vram_texture": true "vram_texture": true
} }
[deps] [deps]
source_file="res://GreenCheckerboard.png" source_file="res://GreenCheckerboard.png"
dest_files=["res://.godot/imported/GreenCheckerboard.png-d0c9342e56f02658d0ef8f3f4aa435d6.s3tc.ctex", "res://.godot/imported/GreenCheckerboard.png-d0c9342e56f02658d0ef8f3f4aa435d6.etc2.ctex"] dest_files=["res://.godot/imported/GreenCheckerboard.png-d0c9342e56f02658d0ef8f3f4aa435d6.s3tc.ctex"]
[params] [params]
compress/mode=2 compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7 compress/lossy_quality=0.7
compress/hdr_compression=1 compress/hdr_compression=1
compress/bptc_ldr=0
compress/normal_map=0 compress/normal_map=0
compress/channel_pack=0 compress/channel_pack=0
mipmaps/generate=true mipmaps/generate=true

View File

@@ -17,15 +17,12 @@ sky_material = SubResource("ProceduralSkyMaterial_eko38")
[sub_resource type="Environment" id="Environment_5bc8l"] [sub_resource type="Environment" id="Environment_5bc8l"]
background_mode = 2 background_mode = 2
background_energy = 0.5
sky = SubResource("Sky_00uh5") sky = SubResource("Sky_00uh5")
tonemap_mode = 2 tonemap_mode = 2
sdfgi_enabled = true sdfgi_enabled = true
sdfgi_use_occlusion = true sdfgi_use_occlusion = true
sdfgi_cascades = 1 sdfgi_cascades = 1
sdfgi_min_cell_size = 31.25 sdfgi_min_cell_size = 31.25
sdfgi_cascade0_distance = 2000.0
sdfgi_max_distance = 4000.0
sdfgi_y_scale = 2 sdfgi_y_scale = 2
glow_enabled = true glow_enabled = true

View File

@@ -4,7 +4,7 @@
albedo_color = Color(1, 0, 0, 1) albedo_color = Color(1, 0, 0, 1)
[sub_resource type="CylinderMesh" id="CylinderMesh_4kib1"] [sub_resource type="CylinderMesh" id="CylinderMesh_4kib1"]
material = SubResource( "StandardMaterial3D_os3na" ) material = SubResource("StandardMaterial3D_os3na")
top_radius = 0.05 top_radius = 0.05
bottom_radius = 0.05 bottom_radius = 0.05
height = 0.8 height = 0.8
@@ -16,7 +16,7 @@ transparency = 1
albedo_color = Color(1, 0, 0, 0.501961) albedo_color = Color(1, 0, 0, 0.501961)
[sub_resource type="CylinderMesh" id="CylinderMesh_bn27b"] [sub_resource type="CylinderMesh" id="CylinderMesh_bn27b"]
material = SubResource( "StandardMaterial3D_hcck1" ) material = SubResource("StandardMaterial3D_hcck1")
top_radius = 0.001 top_radius = 0.001
bottom_radius = 0.1 bottom_radius = 0.1
height = 0.2 height = 0.2
@@ -29,7 +29,7 @@ shading_mode = 0
albedo_color = Color(1, 0, 0, 0.501961) albedo_color = Color(1, 0, 0, 0.501961)
[sub_resource type="SphereMesh" id="SphereMesh_pq4sr"] [sub_resource type="SphereMesh" id="SphereMesh_pq4sr"]
material = SubResource( "StandardMaterial3D_gujtq" ) material = SubResource("StandardMaterial3D_gujtq")
radius = 0.025 radius = 0.025
height = 0.05 height = 0.05
radial_segments = 8 radial_segments = 8
@@ -39,7 +39,7 @@ rings = 4
albedo_color = Color(0, 1, 0, 1) albedo_color = Color(0, 1, 0, 1)
[sub_resource type="CylinderMesh" id="CylinderMesh_4wg8y"] [sub_resource type="CylinderMesh" id="CylinderMesh_4wg8y"]
material = SubResource( "StandardMaterial3D_b3p13" ) material = SubResource("StandardMaterial3D_b3p13")
top_radius = 0.05 top_radius = 0.05
bottom_radius = 0.05 bottom_radius = 0.05
height = 0.8 height = 0.8
@@ -51,7 +51,7 @@ transparency = 1
albedo_color = Color(0, 1, 0, 0.501961) albedo_color = Color(0, 1, 0, 0.501961)
[sub_resource type="CylinderMesh" id="CylinderMesh_nnl2u"] [sub_resource type="CylinderMesh" id="CylinderMesh_nnl2u"]
material = SubResource( "StandardMaterial3D_ke7xm" ) material = SubResource("StandardMaterial3D_ke7xm")
top_radius = 0.001 top_radius = 0.001
bottom_radius = 0.1 bottom_radius = 0.1
height = 0.2 height = 0.2
@@ -64,7 +64,7 @@ shading_mode = 0
albedo_color = Color(0, 1, 0, 0.501961) albedo_color = Color(0, 1, 0, 0.501961)
[sub_resource type="SphereMesh" id="SphereMesh_bxc3p"] [sub_resource type="SphereMesh" id="SphereMesh_bxc3p"]
material = SubResource( "StandardMaterial3D_caeuv" ) material = SubResource("StandardMaterial3D_caeuv")
radius = 0.025 radius = 0.025
height = 0.05 height = 0.05
radial_segments = 8 radial_segments = 8
@@ -74,7 +74,7 @@ rings = 4
albedo_color = Color(0, 0, 1, 1) albedo_color = Color(0, 0, 1, 1)
[sub_resource type="CylinderMesh" id="CylinderMesh_xbf7f"] [sub_resource type="CylinderMesh" id="CylinderMesh_xbf7f"]
material = SubResource( "StandardMaterial3D_0kox7" ) material = SubResource("StandardMaterial3D_0kox7")
top_radius = 0.05 top_radius = 0.05
bottom_radius = 0.05 bottom_radius = 0.05
height = 0.8 height = 0.8
@@ -86,7 +86,7 @@ transparency = 1
albedo_color = Color(0, 0, 1, 0.501961) albedo_color = Color(0, 0, 1, 0.501961)
[sub_resource type="CylinderMesh" id="CylinderMesh_bbh0s"] [sub_resource type="CylinderMesh" id="CylinderMesh_bbh0s"]
material = SubResource( "StandardMaterial3D_ekuhs" ) material = SubResource("StandardMaterial3D_ekuhs")
top_radius = 0.001 top_radius = 0.001
bottom_radius = 0.1 bottom_radius = 0.1
height = 0.2 height = 0.2
@@ -99,7 +99,7 @@ shading_mode = 0
albedo_color = Color(0, 0, 1, 0.501961) albedo_color = Color(0, 0, 1, 0.501961)
[sub_resource type="SphereMesh" id="SphereMesh_b1oof"] [sub_resource type="SphereMesh" id="SphereMesh_b1oof"]
material = SubResource( "StandardMaterial3D_rm88u" ) material = SubResource("StandardMaterial3D_rm88u")
radius = 0.025 radius = 0.025
height = 0.05 height = 0.05
radial_segments = 8 radial_segments = 8
@@ -113,13 +113,13 @@ transform = Transform3D(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 0, 0)
[node name="Cone" type="MeshInstance3D" parent="XAxis"] [node name="Cone" type="MeshInstance3D" parent="XAxis"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.4, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.4, 0)
visible = false visible = false
mesh = SubResource( "CylinderMesh_4kib1" ) mesh = SubResource("CylinderMesh_4kib1")
skeleton = NodePath("../..") skeleton = NodePath("../..")
[node name="TipCone" type="MeshInstance3D" parent="XAxis"] [node name="TipCone" type="MeshInstance3D" parent="XAxis"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.9, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.9, 0)
visible = false visible = false
mesh = SubResource( "CylinderMesh_bn27b" ) mesh = SubResource("CylinderMesh_bn27b")
skeleton = NodePath("../..") skeleton = NodePath("../..")
[node name="TipEnd" type="Node3D" parent="XAxis"] [node name="TipEnd" type="Node3D" parent="XAxis"]
@@ -127,7 +127,7 @@ transform = Transform3D(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
[node name="TipPoint" type="MeshInstance3D" parent="XAxis/TipEnd"] [node name="TipPoint" type="MeshInstance3D" parent="XAxis/TipEnd"]
transform = Transform3D(0, -1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0) transform = Transform3D(0, -1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0)
mesh = SubResource( "SphereMesh_pq4sr" ) mesh = SubResource("SphereMesh_pq4sr")
skeleton = NodePath("../..") skeleton = NodePath("../..")
[node name="YAxis" type="Node3D" parent="."] [node name="YAxis" type="Node3D" parent="."]
@@ -135,13 +135,13 @@ skeleton = NodePath("../..")
[node name="Cone" type="MeshInstance3D" parent="YAxis"] [node name="Cone" type="MeshInstance3D" parent="YAxis"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.4, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.4, 0)
visible = false visible = false
mesh = SubResource( "CylinderMesh_4wg8y" ) mesh = SubResource("CylinderMesh_4wg8y")
skeleton = NodePath("../..") skeleton = NodePath("../..")
[node name="TipCone" type="MeshInstance3D" parent="YAxis"] [node name="TipCone" type="MeshInstance3D" parent="YAxis"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.9, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.9, 0)
visible = false visible = false
mesh = SubResource( "CylinderMesh_nnl2u" ) mesh = SubResource("CylinderMesh_nnl2u")
skeleton = NodePath("../..") skeleton = NodePath("../..")
[node name="TipEnd" type="Node3D" parent="YAxis"] [node name="TipEnd" type="Node3D" parent="YAxis"]
@@ -149,7 +149,7 @@ transform = Transform3D(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
[node name="TipPoint" type="MeshInstance3D" parent="YAxis/TipEnd"] [node name="TipPoint" type="MeshInstance3D" parent="YAxis/TipEnd"]
transform = Transform3D(0, -1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0) transform = Transform3D(0, -1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0)
mesh = SubResource( "SphereMesh_bxc3p" ) mesh = SubResource("SphereMesh_bxc3p")
skeleton = NodePath("../..") skeleton = NodePath("../..")
[node name="ZAxis" type="Node3D" parent="."] [node name="ZAxis" type="Node3D" parent="."]
@@ -158,13 +158,13 @@ transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 0, 0, 0)
[node name="Cone" type="MeshInstance3D" parent="ZAxis"] [node name="Cone" type="MeshInstance3D" parent="ZAxis"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.4, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.4, 0)
visible = false visible = false
mesh = SubResource( "CylinderMesh_xbf7f" ) mesh = SubResource("CylinderMesh_xbf7f")
skeleton = NodePath("../..") skeleton = NodePath("../..")
[node name="TipCone" type="MeshInstance3D" parent="ZAxis"] [node name="TipCone" type="MeshInstance3D" parent="ZAxis"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.9, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.9, 0)
visible = false visible = false
mesh = SubResource( "CylinderMesh_bbh0s" ) mesh = SubResource("CylinderMesh_bbh0s")
skeleton = NodePath("../..") skeleton = NodePath("../..")
[node name="TipEnd" type="Node3D" parent="ZAxis"] [node name="TipEnd" type="Node3D" parent="ZAxis"]
@@ -172,5 +172,5 @@ transform = Transform3D(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
[node name="TipPoint" type="MeshInstance3D" parent="ZAxis/TipEnd"] [node name="TipPoint" type="MeshInstance3D" parent="ZAxis/TipEnd"]
transform = Transform3D(0, -1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0) transform = Transform3D(0, -1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0)
mesh = SubResource( "SphereMesh_b1oof" ) mesh = SubResource("SphereMesh_b1oof")
skeleton = NodePath("../..") skeleton = NodePath("../..")

View File

@@ -16,9 +16,9 @@ dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.cte
[params] [params]
compress/mode=0 compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7 compress/lossy_quality=0.7
compress/hdr_compression=1 compress/hdr_compression=1
compress/bptc_ldr=0
compress/normal_map=0 compress/normal_map=0
compress/channel_pack=0 compress/channel_pack=0
mipmaps/generate=false mipmaps/generate=false

View File

@@ -12,7 +12,7 @@ config_version=5
config/name="Quat Cubic Slerp Issue" config/name="Quat Cubic Slerp Issue"
run/main_scene="res://Main_only_script.tscn" run/main_scene="res://Main_only_script.tscn"
config/features=PackedStringArray("4.0") config/features=PackedStringArray("4.2")
config/icon="res://icon.png" config/icon="res://icon.png"
[display] [display]
@@ -23,92 +23,92 @@ window/size/viewport_width=600
toggle_mouse={ toggle_mouse={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194326,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194326,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }
mouse_left={ mouse_left={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":1,"pressed":false,"double_click":false,"script":null) "events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":1,"canceled":false,"pressed":false,"double_click":false,"script":null)
] ]
} }
mouse_right={ mouse_right={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":2,"pressed":false,"double_click":false,"script":null) "events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":2,"canceled":false,"pressed":false,"double_click":false,"script":null)
] ]
} }
move_forward={ move_forward={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }
move_backward={ move_backward={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }
move_left={ move_left={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }
move_right={ move_right={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }
move_up={ move_up={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":69,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":69,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }
move_down={ move_down={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":81,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":81,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }
6dof_rotate_z_right={ 6dof_rotate_z_right={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":70,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":70,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }
6dof_rotate_z_left={ 6dof_rotate_z_left={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":82,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":82,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }
movement_speed_down={ movement_speed_down={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":71,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":71,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }
movement_speed_down_mousewheel={ movement_speed_down_mousewheel={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":5,"pressed":false,"double_click":false,"script":null) "events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":5,"canceled":false,"pressed":false,"double_click":false,"script":null)
] ]
} }
movement_speed_up={ movement_speed_up={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":84,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":84,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }
movement_speed_up_mousewheel={ movement_speed_up_mousewheel={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":4,"pressed":false,"double_click":false,"script":null) "events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":4,"canceled":false,"pressed":false,"double_click":false,"script":null)
] ]
} }
switch_navigation_mode={ switch_navigation_mode={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":16777218,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":16777218,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }
replay_backward={ replay_backward={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":16777237,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":16777237,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }
reset_playback={ reset_playback={
"deadzone": 0.5, "deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":16777220,"unicode":0,"echo":false,"script":null) "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":16777220,"key_label":0,"unicode":0,"echo":false,"script":null)
] ]
} }

View File

@@ -1,9 +1,9 @@
[remap] [remap]
importer="texture" importer="texture"
type="StreamTexture2D" type="CompressedTexture2D"
uid="uid://dglx7oykmbhse" uid="uid://dglx7oykmbhse"
path="res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" path="res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -11,17 +11,16 @@ metadata={
[deps] [deps]
source_file="res://icon.png" source_file="res://icon.png"
dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"] dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"]
[params] [params]
compress/mode=0 compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7 compress/lossy_quality=0.7
compress/hdr_compression=1 compress/hdr_compression=1
compress/bptc_ldr=0
compress/normal_map=0 compress/normal_map=0
compress/channel_pack=0 compress/channel_pack=0
compress/streamed=false
mipmaps/generate=false mipmaps/generate=false
mipmaps/limit=-1 mipmaps/limit=-1
roughness/mode=0 roughness/mode=0
@@ -29,6 +28,7 @@ roughness/src_normal=""
process/fix_alpha_border=true process/fix_alpha_border=true
process/premult_alpha=false process/premult_alpha=false
process/normal_map_invert_y=false process/normal_map_invert_y=false
process/HDR_as_SRGB=false process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0 process/size_limit=0
detect_3d/compress_to=1 detect_3d/compress_to=1

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=6 format=3 uid="uid://do0yfibxleg14"] [gd_scene load_steps=7 format=3 uid="uid://do0yfibxleg14"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4eswk"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4eswk"]
albedo_color = Color(0, 1, 0, 1) albedo_color = Color(0, 1, 0, 1)
@@ -12,6 +12,7 @@ albedo_color = Color(0, 0, 1, 1)
[sub_resource type="Animation" id="Animation_l45ir"] [sub_resource type="Animation" id="Animation_l45ir"]
resource_name = "New Anim" resource_name = "New Anim"
length = 3.0 length = 3.0
loop_mode = 1
tracks/0/type = "value" tracks/0/type = "value"
tracks/0/imported = false tracks/0/imported = false
tracks/0/enabled = true tracks/0/enabled = true
@@ -76,10 +77,16 @@ tracks/2/keys = {
"values": [Quaternion(0, 0, 0, 1)] "values": [Quaternion(0, 0, 0, 1)]
} }
[sub_resource type="AnimationLibrary" id="AnimationLibrary_17c1p"]
_data = {
"New Anim": SubResource("Animation_l45ir"),
"RESET": SubResource("Animation_7v8ca")
}
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
[node name="gizmo" type="Node3D" parent="."] [node name="gizmo" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, -1, -2.53518e-06, 0, 2.53518e-06, -1, 0, 0, 1) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1)
rotation_edit_mode = 1 rotation_edit_mode = 1
[node name="CSGBox3D" type="CSGBox3D" parent="gizmo"] [node name="CSGBox3D" type="CSGBox3D" parent="gizmo"]
@@ -88,17 +95,17 @@ size = Vector3(0.2, 0.2, 0.2)
[node name="CSGBox3D2" type="CSGBox3D" parent="gizmo"] [node name="CSGBox3D2" type="CSGBox3D" parent="gizmo"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
size = Vector3(0.05, 1, 0.05) size = Vector3(0.05, 1, 0.05)
material = SubResource( "StandardMaterial3D_4eswk" ) material = SubResource("StandardMaterial3D_4eswk")
[node name="CSGBox3D3" type="CSGBox3D" parent="gizmo"] [node name="CSGBox3D3" type="CSGBox3D" parent="gizmo"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0)
size = Vector3(1, 0.05, 0.05) size = Vector3(1, 0.05, 0.05)
material = SubResource( "StandardMaterial3D_ffia4" ) material = SubResource("StandardMaterial3D_ffia4")
[node name="CSGBox3D4" type="CSGBox3D" parent="gizmo"] [node name="CSGBox3D4" type="CSGBox3D" parent="gizmo"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.5) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.5)
size = Vector3(0.05, 0.05, 1) size = Vector3(0.05, 0.05, 1)
material = SubResource( "StandardMaterial3D_dhgvt" ) material = SubResource("StandardMaterial3D_dhgvt")
[node name="gizmo2" type="Node3D" parent="."] [node name="gizmo2" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -1) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -1)
@@ -110,18 +117,20 @@ size = Vector3(0.2, 0.2, 0.2)
[node name="CSGBox3D2" type="CSGBox3D" parent="gizmo2"] [node name="CSGBox3D2" type="CSGBox3D" parent="gizmo2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
size = Vector3(0.05, 1, 0.05) size = Vector3(0.05, 1, 0.05)
material = SubResource( "StandardMaterial3D_4eswk" ) material = SubResource("StandardMaterial3D_4eswk")
[node name="CSGBox3D3" type="CSGBox3D" parent="gizmo2"] [node name="CSGBox3D3" type="CSGBox3D" parent="gizmo2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0)
size = Vector3(1, 0.05, 0.05) size = Vector3(1, 0.05, 0.05)
material = SubResource( "StandardMaterial3D_ffia4" ) material = SubResource("StandardMaterial3D_ffia4")
[node name="CSGBox3D4" type="CSGBox3D" parent="gizmo2"] [node name="CSGBox3D4" type="CSGBox3D" parent="gizmo2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.5) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.5)
size = Vector3(0.05, 0.05, 1) size = Vector3(0.05, 0.05, 1)
material = SubResource( "StandardMaterial3D_dhgvt" ) material = SubResource("StandardMaterial3D_dhgvt")
[node name="AnimationPlayer" type="AnimationPlayer" parent="."] [node name="AnimationPlayer" type="AnimationPlayer" parent="."]
"anims/New Anim" = SubResource( "Animation_l45ir" ) libraries = {
anims/RESET = SubResource( "Animation_7v8ca" ) "": SubResource("AnimationLibrary_17c1p")
}
autoplay = "New Anim"

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=6 format=3 uid="uid://bj1ofxj4r0q4y"] [gd_scene load_steps=7 format=3 uid="uid://bj1ofxj4r0q4y"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4eswk"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4eswk"]
albedo_color = Color(0, 1, 0, 1) albedo_color = Color(0, 1, 0, 1)
@@ -12,6 +12,7 @@ albedo_color = Color(0, 0, 1, 1)
[sub_resource type="Animation" id="Animation_l45ir"] [sub_resource type="Animation" id="Animation_l45ir"]
resource_name = "New Anim" resource_name = "New Anim"
length = 3.0 length = 3.0
loop_mode = 1
tracks/0/type = "value" tracks/0/type = "value"
tracks/0/imported = false tracks/0/imported = false
tracks/0/enabled = true tracks/0/enabled = true
@@ -88,6 +89,12 @@ tracks/2/keys = {
"values": [Quaternion(0.5, 0, 0, 0.866025)] "values": [Quaternion(0.5, 0, 0, 0.866025)]
} }
[sub_resource type="AnimationLibrary" id="AnimationLibrary_5ke7b"]
_data = {
"New Anim": SubResource("Animation_l45ir"),
"RESET": SubResource("Animation_7v8ca")
}
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
[node name="gizmo" type="Node3D" parent="."] [node name="gizmo" type="Node3D" parent="."]
@@ -99,17 +106,17 @@ size = Vector3(0.2, 0.2, 0.2)
[node name="CSGBox3D2" type="CSGBox3D" parent="gizmo"] [node name="CSGBox3D2" type="CSGBox3D" parent="gizmo"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
size = Vector3(0.05, 1, 0.05) size = Vector3(0.05, 1, 0.05)
material = SubResource( "StandardMaterial3D_4eswk" ) material = SubResource("StandardMaterial3D_4eswk")
[node name="CSGBox3D3" type="CSGBox3D" parent="gizmo"] [node name="CSGBox3D3" type="CSGBox3D" parent="gizmo"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0)
size = Vector3(1, 0.05, 0.05) size = Vector3(1, 0.05, 0.05)
material = SubResource( "StandardMaterial3D_ffia4" ) material = SubResource("StandardMaterial3D_ffia4")
[node name="CSGBox3D4" type="CSGBox3D" parent="gizmo"] [node name="CSGBox3D4" type="CSGBox3D" parent="gizmo"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.5) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.5)
size = Vector3(0.05, 0.05, 1) size = Vector3(0.05, 0.05, 1)
material = SubResource( "StandardMaterial3D_dhgvt" ) material = SubResource("StandardMaterial3D_dhgvt")
[node name="gizmo2" type="Node3D" parent="."] [node name="gizmo2" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 0.866025, -0.5, 0, 0.5, 0.866025, 0, 0, 0) transform = Transform3D(1, 0, 0, 0, 0.866025, -0.5, 0, 0.5, 0.866025, 0, 0, 0)
@@ -121,20 +128,20 @@ size = Vector3(0.2, 0.2, 0.2)
[node name="CSGBox3D2" type="CSGBox3D" parent="gizmo2"] [node name="CSGBox3D2" type="CSGBox3D" parent="gizmo2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
size = Vector3(0.05, 1, 0.05) size = Vector3(0.05, 1, 0.05)
material = SubResource( "StandardMaterial3D_4eswk" ) material = SubResource("StandardMaterial3D_4eswk")
[node name="CSGBox3D3" type="CSGBox3D" parent="gizmo2"] [node name="CSGBox3D3" type="CSGBox3D" parent="gizmo2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0)
size = Vector3(1, 0.05, 0.05) size = Vector3(1, 0.05, 0.05)
material = SubResource( "StandardMaterial3D_ffia4" ) material = SubResource("StandardMaterial3D_ffia4")
[node name="CSGBox3D4" type="CSGBox3D" parent="gizmo2"] [node name="CSGBox3D4" type="CSGBox3D" parent="gizmo2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.5) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.5)
size = Vector3(0.05, 0.05, 1) size = Vector3(0.05, 0.05, 1)
material = SubResource( "StandardMaterial3D_dhgvt" ) material = SubResource("StandardMaterial3D_dhgvt")
[node name="gizmo3" type="Node3D" parent="."] [node name="gizmo3" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 0.5, -0.866025, 0, 0.866025, 0.5, 0, 0, 0) transform = Transform3D(1, 0, 0, 0, 0.499999, -0.866025, 0, 0.866025, 0.499999, 0, 0, 0)
rotation_edit_mode = 1 rotation_edit_mode = 1
[node name="CSGBox3D" type="CSGBox3D" parent="gizmo3"] [node name="CSGBox3D" type="CSGBox3D" parent="gizmo3"]
@@ -143,18 +150,19 @@ size = Vector3(0.2, 0.2, 0.2)
[node name="CSGBox3D2" type="CSGBox3D" parent="gizmo3"] [node name="CSGBox3D2" type="CSGBox3D" parent="gizmo3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
size = Vector3(0.05, 1, 0.05) size = Vector3(0.05, 1, 0.05)
material = SubResource( "StandardMaterial3D_4eswk" ) material = SubResource("StandardMaterial3D_4eswk")
[node name="CSGBox3D3" type="CSGBox3D" parent="gizmo3"] [node name="CSGBox3D3" type="CSGBox3D" parent="gizmo3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0, 0)
size = Vector3(1, 0.05, 0.05) size = Vector3(1, 0.05, 0.05)
material = SubResource( "StandardMaterial3D_ffia4" ) material = SubResource("StandardMaterial3D_ffia4")
[node name="CSGBox3D4" type="CSGBox3D" parent="gizmo3"] [node name="CSGBox3D4" type="CSGBox3D" parent="gizmo3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.5) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.5)
size = Vector3(0.05, 0.05, 1) size = Vector3(0.05, 0.05, 1)
material = SubResource( "StandardMaterial3D_dhgvt" ) material = SubResource("StandardMaterial3D_dhgvt")
[node name="AnimationPlayer" type="AnimationPlayer" parent="."] [node name="AnimationPlayer" type="AnimationPlayer" parent="."]
"anims/New Anim" = SubResource( "Animation_l45ir" ) libraries = {
anims/RESET = SubResource( "Animation_7v8ca" ) "": SubResource("AnimationLibrary_5ke7b")
}

View File

@@ -11,5 +11,5 @@ config_version=5
[application] [application]
config/name="cubic_slerp_test" config/name="cubic_slerp_test"
config/features=PackedStringArray("4.2")
config/icon="res://icon.png" config/icon="res://icon.png"
config/features=PackedStringArray("4.0", "Vulkan Clustered")

View File

@@ -12,5 +12,5 @@ config_version=5
config/name="ParseError_Project" config/name="ParseError_Project"
run/main_scene="res://main_scene.tscn" run/main_scene="res://main_scene.tscn"
config/features=PackedStringArray("4.1", "Forward Plus") config/features=PackedStringArray("4.2", "Forward Plus")
config/icon="res://icon.svg" config/icon="res://icon.svg"

File diff suppressed because it is too large Load Diff

View File

@@ -1,74 +1,218 @@
[gd_scene load_steps=10 format=2] [gd_scene load_steps=16 format=3 uid="uid://b3b5futy0qsol"]
[ext_resource path="res://gltf_tests/modified_bone_animation_test.glb" type="PackedScene" id=1] [ext_resource type="PackedScene" uid="uid://cve3ee5hdutu8" path="res://gltf_tests/modified_bone_animation_test.glb" id="1"]
[ext_resource path="res://gltf_tests/NestedSkeletonReproCaseV2Animated.glb" type="PackedScene" id=2] [ext_resource type="PackedScene" uid="uid://cka4qceh300pb" path="res://gltf_tests/NestedSkeletonReproCaseV2Animated.glb" id="2"]
[ext_resource path="res://gltf_tests/duplicate_skinned_mesh_combined.glb" type="PackedScene" id=3] [ext_resource type="PackedScene" uid="uid://bd54q20rhhw60" path="res://gltf_tests/duplicate_skinned_mesh_combined.glb" id="3"]
[ext_resource path="res://gltf_tests/MeshSkinnedToItselfAndOthersV2.glb" type="PackedScene" id=4] [ext_resource type="PackedScene" uid="uid://kk28nkdfv1yg" path="res://gltf_tests/MeshSkinnedToItselfAndOthersV2.glb" id="4"]
[ext_resource path="res://gltf_tests/MeshSkinnedToItselfAndOthersV1x.glb" type="PackedScene" id=5] [ext_resource type="PackedScene" uid="uid://d0404a2mn4wik" path="res://gltf_tests/MeshSkinnedToItselfAndOthersV1x.glb" id="5"]
[ext_resource path="res://gltf_tests/MeshSkinnedToItselfAndOthers.glb" type="PackedScene" id=6] [ext_resource type="PackedScene" uid="uid://dmeag3j0gpnly" path="res://gltf_tests/MeshSkinnedToItselfAndOthers.glb" id="6"]
[ext_resource path="res://gltf_tests/MeshSkinnedToItself.glb" type="PackedScene" id=7] [ext_resource type="PackedScene" uid="uid://dy3y3t81knkqb" path="res://gltf_tests/MeshSkinnedToItself.glb" id="7"]
[ext_resource path="res://gltf_tests/MeshSkinnedToItselfAndOthersV2WithTail.glb" type="PackedScene" id=8] [ext_resource type="PackedScene" uid="uid://cclbgr58klrt8" path="res://gltf_tests/MeshSkinnedToItselfAndOthersV2WithTail.glb" id="8"]
[ext_resource path="res://gltf_tests/NestedSkeletonReproV3.glb" type="PackedScene" id=9] [ext_resource type="PackedScene" uid="uid://rv7ro10w2jl4" path="res://gltf_tests/NestedSkeletonReproV3.glb" id="9"]
[ext_resource path="res://gltf_tests/NestedSkeletonReproCaseV2WithBody.glb" type="PackedScene" id=10] [ext_resource type="PackedScene" uid="uid://ccdn5dqjfrgsw" path="res://gltf_tests/NestedSkeletonReproCaseV2WithBody.glb" id="10"]
[ext_resource path="res://gltf_tests/NestedSkeletonReproCase_renamemesh.glb" type="PackedScene" id=11] [ext_resource type="PackedScene" uid="uid://ccecsuatvflqi" path="res://gltf_tests/NestedSkeletonReproCase_renamemesh.glb" id="11"]
[ext_resource path="res://gltf_tests/DirectParentedSkeletons.glb" type="PackedScene" id=12] [ext_resource type="PackedScene" uid="uid://duoiepw26xxf" path="res://gltf_tests/DirectParentedSkeletons.glb" id="12"]
[sub_resource type="Animation" id="Animation_obsub"]
resource_name = "ArmatureAnimation"
length = 10.4167
tracks/0/type = "position_3d"
tracks/0/imported = true
tracks/0/enabled = true
tracks/0/path = NodePath("Armature/Skeleton3D:FirstBone")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = PackedFloat32Array(0, 1, 0, 0, 0, 0.0666667, 1, 0, 0, 0.0736, 0.133333, 1, 0, 0, 0.2432, 0.2, 1, 0, 0, 0.4704, 0.266667, 1, 0, 0, 0.7024, 0.333333, 1, 0, 0, 0.896, 0.4, 1, 0, 0, 0.9888, 0.466667, 1, 0, 0, 1, 10.4167, 1, 0, 0, 1)
tracks/1/type = "position_3d"
tracks/1/imported = true
tracks/1/enabled = true
tracks/1/path = NodePath("Armature/Skeleton3D:EndBone")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = PackedFloat32Array(0, 1, 0, 0, 0, 0.0666667, 1, 0.0736, 0, -0.0736, 0.133333, 1, 0.2432, 0, -0.2432, 0.2, 1, 0.4704, 0, -0.4704, 0.266667, 1, 0.7024, 0, -0.7024, 0.333333, 1, 0.896, 0, -0.896, 0.4, 1, 0.9888, 0, -0.9888, 0.466667, 1, 1, 0, -1, 10.4167, 1, 1, 0, -1)
tracks/2/type = "position_3d"
tracks/2/imported = true
tracks/2/enabled = true
tracks/2/path = NodePath("Armature/Skeleton3D:VerticalBone")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = PackedFloat32Array(0, 1, 0, 0, 0, 0.0666667, 1, 0, 0.0736, -0.0736, 0.133333, 1, 0, 0.2432, -0.2432, 0.2, 1, 0, 0.4704, -0.4704, 0.266667, 1, 0, 0.7024, -0.7024, 0.333333, 1, 0, 0.896, -0.896, 0.4, 1, 0, 0.9888, -0.9888, 0.466667, 1, 0, 1, -1, 10.4167, 1, 0, 1, -1)
[sub_resource type="AnimationLibrary" id="AnimationLibrary_c0b0f"]
_data = {
"ArmatureAnimation": SubResource("Animation_obsub")
}
[sub_resource type="AnimationNodeAnimation" id="modified_bone_animation_test"] [sub_resource type="AnimationNodeAnimation" id="modified_bone_animation_test"]
animation = &"ArmatureAnimation" animation = &"ArmatureAnimation"
[node name="Node3D" type="Node3D"] [node name="Node3D" type="Node3D"]
script = null
[node name="MeshSkinnedToItselfAndOthersV2WithTail" parent="." instance=ExtResource( 8 )] [node name="MeshSkinnedToItselfAndOthersV2WithTail" parent="." instance=ExtResource("8")]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, 0 ) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, 0)
[node name="modified_bone_animation_test" parent="." instance=ExtResource( 1 )] [node name="LeftFarCube" parent="MeshSkinnedToItselfAndOthersV2WithTail/OuterNode/Skeleton3D" index="0"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1, 0 ) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0999999, 0, -0.047)
[node name="modified_bone_animation_test" parent="." instance=ExtResource("1")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1, 0)
[node name="Skeleton3D" parent="modified_bone_animation_test/Armature" index="0"]
bones/0/position = Vector3(0, 0, 1)
bones/1/position = Vector3(1, 0, -1)
bones/2/position = Vector3(0, 1, -1)
[node name="AnimationTree" type="AnimationTree" parent="modified_bone_animation_test"] [node name="AnimationTree" type="AnimationTree" parent="modified_bone_animation_test"]
tree_root = SubResource( "modified_bone_animation_test" ) libraries = {
"": SubResource("AnimationLibrary_c0b0f")
}
tree_root = SubResource("modified_bone_animation_test")
anim_player = NodePath("../AnimationPlayer") anim_player = NodePath("../AnimationPlayer")
active = true
[node name="NestedSkeletonReproCaseV2Animated" parent="." instance=ExtResource( 2 )] [node name="NestedSkeletonReproCaseV2Animated" parent="." instance=ExtResource("2")]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0, 0 ) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0, 0)
[node name="MeshSkinnedToItselfAndOthersV2" parent="." instance=ExtResource( 4 )] [node name="BoneAttachment3D" parent="NestedSkeletonReproCaseV2Animated/Skeleton3D" index="0"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00018369, 1.13212, 0.00623776)
bone_idx = 6
[node name="MeshSkinnedToItselfAndOthers" parent="." instance=ExtResource( 6 )] [node name="Mesh_HornLeft" parent="NestedSkeletonReproCaseV2Animated/Skeleton3D" index="1"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0 ) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.169816, 1.33212, 0.0252378)
[node name="MeshSkinnedToItselfAndOthersV1x" parent="." instance=ExtResource( 5 )] [node name="Mesh_HornRight" parent="NestedSkeletonReproCaseV2Animated/Skeleton3D" index="2"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 0 ) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.176163, 1.32812, -0.0577622)
[node name="duplicate_skinned_mesh_combined" parent="." instance=ExtResource( 3 )] [node name="Mesh_Collar" parent="NestedSkeletonReproCaseV2Animated/Skeleton3D" index="3"]
transform = Transform( 0, 0.1, 0, -0.1, 0, 0, 0, 0, 0.1, -2, 2, 0 ) transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0.00130972, 0.0481955, -0.0820545)
[node name="NestedSkeletonReproV3" parent="." instance=ExtResource( 9 )] [node name="Mesh_wing_R" parent="NestedSkeletonReproCaseV2Animated/Skeleton3D" index="4"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 1, 0 ) transform = Transform3D(0.00819152, 0, -0.22943, 0, 0.1, 0, 0.00573576, 0, 0.327661, -0.151816, 1.052, 0.190313)
[node name="MeshSkinnedToItself" parent="." instance=ExtResource( 7 )] [node name="Mesh_wing_L" parent="NestedSkeletonReproCaseV2Animated/Skeleton3D" index="5"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) transform = Transform3D(0.00819152, 0, 0.22943, 0, 0.1, 0, -0.00573576, 0, 0.327661, 0.195184, 1.05164, 0.215313)
[node name="NestedSkeletonReproCaseV2WithBody" parent="." instance=ExtResource( 10 )] [node name="MeshSkinnedToItselfAndOthersV2" parent="." instance=ExtResource("4")]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 0 )
[node name="NestedSkeletonReproCase_renamemesh" parent="." instance=ExtResource( 11 )] [node name="LeftFarCube" parent="MeshSkinnedToItselfAndOthersV2/OuterNode/Skeleton3D" index="0"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 1, 0 ) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0999999, 0, -0.047)
[node name="DirectParentedSkeletons" parent="." instance=ExtResource( 12 )] [node name="MeshSkinnedToItselfAndOthers" parent="." instance=ExtResource("6")]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0 ) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0)
[node name="MeshSkinnedToItselfAndOthersV1x" parent="." instance=ExtResource("5")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 0)
[node name="duplicate_skinned_mesh_combined" parent="." instance=ExtResource("3")]
transform = Transform3D(0, 0.1, 0, -0.1, 0, 0, 0, 0, 0.1, -2, 2, 0)
[node name="NestedSkeletonReproV3" parent="." instance=ExtResource("9")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 1, 0)
[node name="BoneAttachment3D" parent="NestedSkeletonReproV3/Skeleton3D" index="0"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00018369, 1.13212, 0.00623776)
bone_idx = 6
[node name="Mesh_HornLeft" parent="NestedSkeletonReproV3/Skeleton3D" index="1"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.169816, 1.33212, 0.0252378)
[node name="Mesh_HornRight" parent="NestedSkeletonReproV3/Skeleton3D" index="2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.176163, 1.32812, -0.0577622)
[node name="Mesh_Collar" parent="NestedSkeletonReproV3/Skeleton3D" index="3"]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0.00130972, 0.0481955, -0.0820545)
[node name="Mesh_wing_R" parent="NestedSkeletonReproV3/Skeleton3D" index="4"]
transform = Transform3D(0.00819152, 0, -0.22943, 0, 0.1, 0, 0.00573576, 0, 0.327661, -0.151816, 1.052, 0.190313)
[node name="Mesh_wing_L" parent="NestedSkeletonReproV3/Skeleton3D" index="5"]
transform = Transform3D(0.00819152, 0, 0.22943, 0, 0.1, 0, -0.00573576, 0, 0.327661, 0.195184, 1.05164, 0.215313)
[node name="MeshSkinnedToItself" parent="." instance=ExtResource("7")]
[node name="NestedSkeletonReproCaseV2WithBody" parent="." instance=ExtResource("10")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 0)
[node name="BoneAttachment3D" parent="NestedSkeletonReproCaseV2WithBody/Skeleton3D" index="0"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00018369, 1.13212, 0.00623776)
bone_idx = 6
[node name="Mesh_HornLeft" parent="NestedSkeletonReproCaseV2WithBody/Skeleton3D" index="1"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.169816, 1.33212, 0.0252378)
[node name="Mesh_HornRight" parent="NestedSkeletonReproCaseV2WithBody/Skeleton3D" index="2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.176163, 1.32812, -0.0577622)
[node name="Mesh_Collar" parent="NestedSkeletonReproCaseV2WithBody/Skeleton3D" index="3"]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0.00130972, 0.0481955, -0.0820545)
[node name="Mesh_wing_R" parent="NestedSkeletonReproCaseV2WithBody/Skeleton3D" index="4"]
transform = Transform3D(0.00819152, 0, -0.22943, 0, 0.1, 0, 0.00573576, 0, 0.327661, -0.151816, 1.052, 0.190313)
[node name="Mesh_wing_L" parent="NestedSkeletonReproCaseV2WithBody/Skeleton3D" index="5"]
transform = Transform3D(0.00819152, 0, 0.22943, 0, 0.1, 0, -0.00573576, 0, 0.327661, 0.195184, 1.05164, 0.215313)
[node name="NestedSkeletonReproCase_renamemesh" parent="." instance=ExtResource("11")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 1, 0)
[node name="BoneAttachment3D" parent="NestedSkeletonReproCase_renamemesh/Skeleton3D" index="0"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00018369, 1.13212, 0.00623776)
bone_idx = 6
[node name="Mesh_HornLeft" parent="NestedSkeletonReproCase_renamemesh/Skeleton3D" index="1"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.169816, 1.33212, 0.0252378)
[node name="Mesh_HornRight" parent="NestedSkeletonReproCase_renamemesh/Skeleton3D" index="2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.176163, 1.32812, -0.0577622)
[node name="Mesh_chorker" parent="NestedSkeletonReproCase_renamemesh/Skeleton3D" index="3"]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0.00130972, 0.0481955, -0.0820545)
[node name="Mesh_wing_R" parent="NestedSkeletonReproCase_renamemesh/Skeleton3D" index="4"]
transform = Transform3D(0.00819152, 0, -0.22943, 0, 0.1, 0, 0.00573576, 0, 0.327661, -0.151816, 1.052, 0.190313)
[node name="Mesh_wing_L" parent="NestedSkeletonReproCase_renamemesh/Skeleton3D" index="5"]
transform = Transform3D(0.00819152, 0, 0.22943, 0, 0.1, 0, -0.00573576, 0, 0.327661, 0.195184, 1.05164, 0.215313)
[node name="DirectParentedSkeletons" parent="." instance=ExtResource("12")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
[node name="Mesh_HairL" parent="DirectParentedSkeletons/Root/Hips/Spine/Skeleton3D" index="0"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0577, 0.514695, 0.0159007)
[node name="Mesh_HairR" parent="DirectParentedSkeletons/Root/Hips/Spine/Skeleton3D" index="1"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0584, 0.518295, 0.0231007)
[node name="BoneAttachment3D" parent="DirectParentedSkeletons/Root/Hips/Spine/Skeleton3D" index="2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.76895e-08, 0.360495, 0.0213007)
bone_idx = 5
[node name="Mesh_HornL" parent="DirectParentedSkeletons/Root/Hips/Spine/Skeleton3D" index="3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.17, 0.560495, 0.0403007)
[node name="Mesh_HornR" parent="DirectParentedSkeletons/Root/Hips/Spine/Skeleton3D" index="4"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.175979, 0.556495, -0.0426993)
[node name="Mesh_Collar" parent="DirectParentedSkeletons/Root/Hips/Spine/Skeleton3D" index="5"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00112599, -0.797297, 0.0120857)
[node name="Mesh_RightWing" parent="DirectParentedSkeletons/Root/Hips/Spine/Skeleton3D" index="6"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0311837, 0.280377, 0.0520629)
[node name="Mesh_LeftWing" parent="DirectParentedSkeletons/Root/Hips/Spine/Skeleton3D" index="7"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.001, 0.28002, 0.000847877)
[node name="Camera3D" type="Camera3D" parent="."]
transform = Transform3D(0.877583, -0.229849, 0.420735, 0, 0.877583, 0.479426, -0.479426, -0.420736, 0.770151, 1.68294, 1.9177, 3.0806)
[editable path="MeshSkinnedToItselfAndOthersV2WithTail"] [editable path="MeshSkinnedToItselfAndOthersV2WithTail"]
[editable path="modified_bone_animation_test"] [editable path="modified_bone_animation_test"]
[editable path="NestedSkeletonReproCaseV2Animated"] [editable path="NestedSkeletonReproCaseV2Animated"]
[editable path="MeshSkinnedToItselfAndOthersV2"] [editable path="MeshSkinnedToItselfAndOthersV2"]
[editable path="MeshSkinnedToItselfAndOthers"]
[editable path="MeshSkinnedToItselfAndOthersV1x"] [editable path="MeshSkinnedToItselfAndOthersV1x"]
[editable path="duplicate_skinned_mesh_combined"] [editable path="duplicate_skinned_mesh_combined"]
[editable path="MeshSkinnedToItselfAndOthers"] [editable path="NestedSkeletonReproV3"]
[editable path="MeshSkinnedToItself"] [editable path="MeshSkinnedToItself"]
[editable path="NestedSkeletonReproCaseV2WithBody"] [editable path="NestedSkeletonReproCaseV2WithBody"]
[editable path="NestedSkeletonReproCase_renamemesh"] [editable path="NestedSkeletonReproCase_renamemesh"]
[editable path="NestedSkeletonReproV3"]
[editable path="DirectParentedSkeletons"] [editable path="DirectParentedSkeletons"]

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/DirectParentedSkeletons.glb-bcd53dfc080581455
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 B

View File

@@ -0,0 +1,36 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://nrnb82ofcy7s"
path.s3tc="res://.godot/imported/DirectParentedSkeletons_32x32.png-08bd00fb14cdf26ece1e51a5642ddb8a.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={}
[deps]
source_file="res://gltf_tests/DirectParentedSkeletons_32x32.png"
dest_files=["res://.godot/imported/DirectParentedSkeletons_32x32.png-08bd00fb14cdf26ece1e51a5642ddb8a.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/MeshSkinnedToItself.glb-deee8e08f3151bd928766
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/MeshSkinnedToItselfAndOthers.glb-494932e134f4
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/MeshSkinnedToItselfAndOthersV1x.glb-ab96467ae
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 B

View File

@@ -0,0 +1,36 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bqvl17julqv3f"
path.s3tc="res://.godot/imported/MeshSkinnedToItselfAndOthersV1x_32x32.png-16c4337a0d0c242a64d67b9b2b4ad899.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={}
[deps]
source_file="res://gltf_tests/MeshSkinnedToItselfAndOthersV1x_32x32.png"
dest_files=["res://.godot/imported/MeshSkinnedToItselfAndOthersV1x_32x32.png-16c4337a0d0c242a64d67b9b2b4ad899.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/MeshSkinnedToItselfAndOthersV2.glb-cbad2a3149
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/MeshSkinnedToItselfAndOthersV2WithTail.glb-5c
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 B

View File

@@ -0,0 +1,36 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bj5sofpodimwf"
path.s3tc="res://.godot/imported/MeshSkinnedToItselfAndOthersV2WithTail_32x32.png-1e543e192549bde40858c9ab20a72ae2.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={}
[deps]
source_file="res://gltf_tests/MeshSkinnedToItselfAndOthersV2WithTail_32x32.png"
dest_files=["res://.godot/imported/MeshSkinnedToItselfAndOthersV2WithTail_32x32.png-1e543e192549bde40858c9ab20a72ae2.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 B

View File

@@ -0,0 +1,36 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dwymp011jc7f4"
path.s3tc="res://.godot/imported/MeshSkinnedToItselfAndOthersV2_32x32.png-bea474373201b1a08cb4d1fb09828115.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={}
[deps]
source_file="res://gltf_tests/MeshSkinnedToItselfAndOthersV2_32x32.png"
dest_files=["res://.godot/imported/MeshSkinnedToItselfAndOthersV2_32x32.png-bea474373201b1a08cb4d1fb09828115.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/MeshSkinnedToItselfAndOthersV3.glb-593799b8bc
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 B

View File

@@ -0,0 +1,36 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dj4jjheihs68t"
path.s3tc="res://.godot/imported/MeshSkinnedToItselfAndOthersV3_32x32.png-09c70a62f141ab6b43c1f6c7c1f39b98.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={}
[deps]
source_file="res://gltf_tests/MeshSkinnedToItselfAndOthersV3_32x32.png"
dest_files=["res://.godot/imported/MeshSkinnedToItselfAndOthersV3_32x32.png-09c70a62f141ab6b43c1f6c7c1f39b98.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 B

View File

@@ -0,0 +1,36 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cvnruv3cdfcqw"
path.s3tc="res://.godot/imported/MeshSkinnedToItselfAndOthers_32x32.png-8717a766823f9c09885485054a469e00.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={}
[deps]
source_file="res://gltf_tests/MeshSkinnedToItselfAndOthers_32x32.png"
dest_files=["res://.godot/imported/MeshSkinnedToItselfAndOthers_32x32.png-8717a766823f9c09885485054a469e00.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/NestedSkeletonReproCase.glb-c81949c01820d54eb
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/NestedSkeletonReproCaseV2Animated.glb-992ac79
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/NestedSkeletonReproCaseV2WithBody.glb-075056b
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/NestedSkeletonReproCase_renamemesh.glb-951716
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/NestedSkeletonReproV3.glb-79730a6dc0d76819c42
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/duplicate_skinned_mesh_combined.glb-aa98802ca
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

View File

@@ -15,16 +15,20 @@ dest_files=["res://.godot/imported/modified_bone_animation_test.glb-b0ddb307fdeb
nodes/root_type="Node3D" nodes/root_type="Node3D"
nodes/root_name="Scene Root" nodes/root_name="Scene Root"
nodes/apply_root_scale=true
nodes/root_scale=1.0 nodes/root_scale=1.0
meshes/ensure_tangents=true meshes/ensure_tangents=true
meshes/generate_lods=true meshes/generate_lods=true
meshes/create_shadow_meshes=true meshes/create_shadow_meshes=true
meshes/light_baking=2 meshes/light_baking=2
meshes/lightmap_texel_size=0.1 meshes/lightmap_texel_size=0.1
meshes/force_disable_compression=false
skins/use_named_skins=true skins/use_named_skins=true
animation/import=true animation/import=true
animation/bake_reset_animation=true
animation/fps=15 animation/fps=15
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path="" import_script/path=""
_subresources={ _subresources={}
} gltf/naming_version=0
gltf/embedded_image_handling=1

View File

@@ -6,14 +6,11 @@
; [section] ; section goes between [] ; [section] ; section goes between []
; param=value ; assign values to parameters ; param=value ; assign values to parameters
config_version=4 config_version=5
[application] [application]
config/name="GLTF Skeleton Tests" config/name="GLTF Skeleton Tests"
run/main_scene="res://TestModels.tscn" run/main_scene="res://TestModels.tscn"
config/features=PackedStringArray("4.2")
config/icon="res://icon.png" config/icon="res://icon.png"
[rendering]
environment/default_environment="res://default_env.tres"

View File

@@ -1,8 +1,9 @@
[remap] [remap]
importer="texture" importer="texture"
type="StreamTexture" type="CompressedTexture2D"
path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" uid="uid://dd77vfehygplv"
path="res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
@@ -10,25 +11,24 @@ metadata={
[deps] [deps]
source_file="res://icon.png" source_file="res://icon.png"
dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ] dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"]
[params] [params]
compress/mode=0 compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7 compress/lossy_quality=0.7
compress/hdr_mode=0 compress/hdr_compression=1
compress/bptc_ldr=0
compress/normal_map=0 compress/normal_map=0
flags/repeat=0 compress/channel_pack=0
flags/filter=true mipmaps/generate=false
flags/mipmaps=false mipmaps/limit=-1
flags/anisotropic=false roughness/mode=0
flags/srgb=2 roughness/src_normal=""
process/fix_alpha_border=true process/fix_alpha_border=true
process/premult_alpha=false process/premult_alpha=false
process/HDR_as_SRGB=false process/normal_map_invert_y=false
process/invert_color=false process/hdr_as_srgb=false
stream=false process/hdr_clamp_exposure=false
size_limit=0 process/size_limit=0
detect_3d=true detect_3d/compress_to=1
svg/scale=1.0

View File

@@ -6,15 +6,11 @@
; [section] ; section goes between [] ; [section] ; section goes between []
; param=value ; assign values to parameters ; param=value ; assign values to parameters
config_version=4 config_version=5
_global_script_classes=[ ]
_global_script_class_icons={
}
[application] [application]
config/name="Test Project" config/name="Test Project"
run/main_scene="res://scene.tscn" run/main_scene="res://scene.tscn"
config/features=PackedStringArray("4.2")
config/icon="res://icon.png" config/icon="res://icon.png"

View File

@@ -1,3 +1,3 @@
[gd_scene format=2] [gd_scene format=3 uid="uid://b1n815hcxlwrq"]
[node name="Scene" type="Node"] [node name="Scene" type="Node"]