-
-
Notifications
You must be signed in to change notification settings - Fork 23.4k
Open
Description
Tested versions
4.3 stable
System information
Windows 11
Issue description
I have put all the files related to my character in a folder; that is a .tscn, a .glb and extracted animation.
After moving this folder to another folder, I get all the scenes that uses this character tagged as corrupted.
After some research, I can see that the .import
did not update the save_to_file/path
for extracted animation:
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://duds002tisele"
valid=false
[deps]
source_file="res://characters/enemies/melee/minion/small_ennemy_animated.glb"
[params]
nodes/root_type=""
nodes/root_name="Skin"
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"animations": {
"Attack": {
"save_to_file/enabled": true,
"save_to_file/keep_custom_tracks": true,
"save_to_file/path": "res://enemies/melee/minion/Attack.res",
res://enemies/melee/minion/Attack.res
should now be res://characters/enemies/melee/minion/Attack.res
To correct these paths fixed the issue.
Also, note that it might be good to give more details on why a scene is corrupted and tell the user that this is the glb import being corrupted.
Steps to reproduce
- Import a GLB into a folder
- Save an inherited scene
- extract the animation using the Advanced Import, into the same folder or a child folder
- move the parent folder to a new place
Minimal reproduction project (MRP)
NA
lyuma
Metadata
Metadata
Assignees
Type
Projects
Status
For team assessment