On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Editor does not recognise DAE properties

A topic by Dark_Ansem created Jun 14, 2023 Views: 276 Replies: 8
Viewing posts 1 to 3
(2 edits)

I have tried opening two DAE files with no MTL and the properties embedded in the DAE itself, but the editor crashes for the torch and refuses to load textures for the second. Let me try attaching the logs first then the model


Godot Engine v3.5.1.stable.custom_build.f33cc8c85 - https://godotengine.org

OpenGL ES 3.0 Renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2

Async. shader compilation: ON (full native support)

Shader cache: ON

ERROR: Couldn't open MTL file 'user://resources/12996/Mirror.mtl', it may not exist or not be readable.

   at: _parse_material_library (editor\import\resource_importer_obj.cpp:46) - Condition "!f" is true. Returned: ERR_CANT_OPEN

undo

set Global Rotation

ERROR: No loader found for resource: user://resources/43640/obj_haka_modelT_0.png.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:278) - Method failed. Returning: RES()

ERROR: No loader found for resource: user://resources/43640/obj_haka_model__0.png.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:278) - Method failed. Returning: RES()


EDIT: oops can't upload files.

That's really strange because the dae is actually searching for a MTL file but the crash isn't normal, can you send me the file with discord for example please ?

all sent thanks

Now fixed with 0.14.1.1, thank you !

thank you for the fix!

There's a new error now erm

Godot Engine v3.5.1.stable.custom_build.63eecdd5e - https://godotengine.org

OpenGL ES 3.0 Renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2

Async. shader compilation: ON (full native support)

Shader cache: ON

ERROR: Condition "!state.scene_map.has(nodeid)" is true. Continuing.

   at: Collada::_merge_skeletons (editor\collada\collada.cpp:2060) - Condition "!state.scene_map.has(nodeid)" is true. Continuing.

ERROR: Condition "!state.scene_map.has(nodeid)" is true. Returned: false

   at: Collada::_move_geometry_to_skeletons (editor\collada\collada.cpp:2218) - Condition "!state.scene_map.has(nodeid)" is true. Returned: false

WARNING: Collada: Joint has no rest.

   at: ColladaImport::_populate_skeleton (editor\import\editor_import_collada.cpp:137) - Collada: Joint has no rest.

WARNING: Collada: Joint has no rest.

   at: ColladaImport::_populate_skeleton (editor\import\editor_import_collada.cpp:137) - Collada: Joint has no rest.

ERROR: Condition "!node_map.has(skname)" is true. Returned: ERR_INVALID_DATA

   at: ColladaImport::_create_resources (editor\import\editor_import_collada.cpp:1112) - Condition "!node_map.has(skname)" is true. Returned: ERR_INVALID_DATA

ERROR: Condition "err3" is true. Returned: err3

   at: ColladaImport::load (editor\import\editor_import_collada.cpp:1287) - Condition "err3" is true. Returned: err3

ERROR: Cannot load scene from file 'C:\Users\dgali\Downloads\Wii U - The Legend of Zelda Breath of the Wild - Blue Flame Pedestal\DgnObj_AncientReactor_A_01.dae'.

   at: EditorSceneImporterCollada::import_scene (editor\import\editor_import_collada.cpp:1729) - Condition "err != OK" is true. Returned: nullptr

ERROR: Cannot open file 'user://resources/12915/DgnObj_AncientReactor_A_01.scn'.

   at: ResourceFormatLoaderBinary::load_interactive (core\io\resource_format_binary.cpp:939) - Condition "err != OK" is true. Returned: Ref<ResourceInteractiveLoader>()

ERROR: Failed loading resource: user://resources/12915/DgnObj_AncientReactor_A_01.scn. Make sure resources have been imported by opening the project in the editor at least once.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:271) - Condition "found" is true. Returned: RES()

ERROR: Failed loading resource: C:/Users/dgali/Downloads/Wii U - The Legend of Zelda Breath of the Wild - Blue Flame Pedestal/DgnObj_AncientReactor_A_01.dae. Make sure resources have been imported by opening the project in the editor at least once.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:271) - Condition "found" is true. Returned: RES()

ERROR: Error loading resource: 'C:\Users\dgali\Downloads\Wii U - The Legend of Zelda Breath of the Wild - Blue Flame Pedestal\DgnObj_AncientReactor_A_01.dae'.

   at: _ResourceLoader::load (core\bind\core_bind.cpp:76) - Condition "err != OK" is true. Returned: ret

Error : 30

ERROR: Condition "!state.scene_map.has(nodeid)" is true. Continuing.

   at: Collada::_merge_skeletons (editor\collada\collada.cpp:2060) - Condition "!state.scene_map.has(nodeid)" is true. Continuing.

ERROR: Condition "!state.scene_map.has(nodeid)" is true. Returned: false

   at: Collada::_move_geometry_to_skeletons (editor\collada\collada.cpp:2218) - Condition "!state.scene_map.has(nodeid)" is true. Returned: false

WARNING: Collada: Joint has no rest.

   at: ColladaImport::_populate_skeleton (editor\import\editor_import_collada.cpp:137) - Collada: Joint has no rest.

WARNING: Collada: Joint has no rest.

   at: ColladaImport::_populate_skeleton (editor\import\editor_import_collada.cpp:137) - Collada: Joint has no rest.

ERROR: Condition "!node_map.has(skname)" is true. Returned: ERR_INVALID_DATA

   at: ColladaImport::_create_resources (editor\import\editor_import_collada.cpp:1112) - Condition "!node_map.has(skname)" is true. Returned: ERR_INVALID_DATA

ERROR: Condition "err3" is true. Returned: err3

   at: ColladaImport::load (editor\import\editor_import_collada.cpp:1287) - Condition "err3" is true. Returned: err3

ERROR: Cannot load scene from file 'C:\Users\dgali\Downloads\Wii U - The Legend of Zelda Breath of the Wild - Blue Flame Pedestal\DgnObj_AncientReactor_B_01.dae'.

   at: EditorSceneImporterCollada::import_scene (editor\import\editor_import_collada.cpp:1729) - Condition "err != OK" is true. Returned: nullptr

ERROR: Cannot open file 'user://resources/16513/DgnObj_AncientReactor_B_01.scn'.

   at: ResourceFormatLoaderBinary::load_interactive (core\io\resource_format_binary.cpp:939) - Condition "err != OK" is true. Returned: Ref<ResourceInteractiveLoader>()

ERROR: Failed loading resource: user://resources/16513/DgnObj_AncientReactor_B_01.scn. Make sure resources have been imported by opening the project in the editor at least once.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:271) - Condition "found" is true. Returned: RES()

ERROR: Failed loading resource: C:/Users/dgali/Downloads/Wii U - The Legend of Zelda Breath of the Wild - Blue Flame Pedestal/DgnObj_AncientReactor_B_01.dae. Make sure resources have been imported by opening the project in the editor at least once.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:271) - Condition "found" is true. Returned: RES()

ERROR: Error loading resource: 'C:\Users\dgali\Downloads\Wii U - The Legend of Zelda Breath of the Wild - Blue Flame Pedestal\DgnObj_AncientReactor_B_01.dae'.

   at: _ResourceLoader::load (core\bind\core_bind.cpp:76) - Condition "err != OK" is true. Returned: ret

Error : 30

ERROR: Condition "_first != nullptr" is true.

   at: SelfList<class DynamicFont>::List::~List (.\core/self_list.h:108) - Condition "_first != nullptr" is true.

WARNING: ObjectDB instances leaked at exit (run with --verbose for details).

   at: ObjectDB::cleanup (core\object.cpp:2070) - ObjectDB instances leaked at exit (run with --verbose for details).

ERROR: Resources still in use at exit (run with --verbose for details).

   at: ResourceCache::clear (core\resource.cpp:417) - Resources still in use at exit (run with --verbose for details).

ERROR: There are still MemoryPool allocs in use at exit!

   at: MemoryPool::cleanup (core\pool_vector.cpp:63) - Condition "allocs_used > 0" is true.

arf, just by opening a dae file ?

yes, it doesn't even appear in the viewer. 

New error:


Godot Engine v3.5.1.stable.custom_build.63eecdd5e - https://godotengine.org

OpenGL ES 3.0 Renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2

Async. shader compilation: ON (full native support)

Shader cache: ON

WARNING: OBJ: Ambient light for material 'None_Map-1.tga' is ignored in PBR

   at: _parse_material_library (editor\import\resource_importer_obj.cpp:63) - OBJ: Ambient light for material 'None_Map-1.tga' is ignored in PBR

ERROR: No loader found for resource: C:\Users/dgali/Downloads/GameCube - Metroid Prime 2 Echoes - Warrior Ing/hunter ing/Map-1.tga.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:278) - Method failed. Returning: RES()

WARNING: OBJ: Ambient light for material 'None_Map-2.tga' is ignored in PBR

   at: _parse_material_library (editor\import\resource_importer_obj.cpp:63) - OBJ: Ambient light for material 'None_Map-2.tga' is ignored in PBR

ERROR: No loader found for resource: C:\Users/dgali/Downloads/GameCube - Metroid Prime 2 Echoes - Warrior Ing/hunter ing/Map-2.tga.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:278) - Method failed. Returning: RES()

WARNING: OBJ: Ambient light for material 'None_Map-3.tga' is ignored in PBR

   at: _parse_material_library (editor\import\resource_importer_obj.cpp:63) - OBJ: Ambient light for material 'None_Map-3.tga' is ignored in PBR

ERROR: No loader found for resource: C:\Users/dgali/Downloads/GameCube - Metroid Prime 2 Echoes - Warrior Ing/hunter ing/Map-3.tga.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:278) - Method failed. Returning: RES()

WARNING: OBJ: Ambient light for material 'None_Map-4.tga' is ignored in PBR

   at: _parse_material_library (editor\import\resource_importer_obj.cpp:63) - OBJ: Ambient light for material 'None_Map-4.tga' is ignored in PBR

ERROR: No loader found for resource: C:\Users/dgali/Downloads/GameCube - Metroid Prime 2 Echoes - Warrior Ing/hunter ing/Map-4.tga.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:278) - Method failed. Returning: RES()

ERROR: Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-1.tga'.

   at: ImageLoader::load_image (core\io\image_loader.cpp:55) - Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-1.tga'.

ERROR: Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-2.tga'.

   at: ImageLoader::load_image (core\io\image_loader.cpp:55) - Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-2.tga'.

ERROR: Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-3.tga'.

   at: ImageLoader::load_image (core\io\image_loader.cpp:55) - Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-3.tga'.

ERROR: Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-4.tga'.

   at: ImageLoader::load_image (core\io\image_loader.cpp:55) - Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-4.tga'.

WARNING: OBJ: Ambient light for material 'None_Map-1.tga' is ignored in PBR

   at: _parse_material_library (editor\import\resource_importer_obj.cpp:63) - OBJ: Ambient light for material 'None_Map-1.tga' is ignored in PBR

ERROR: No loader found for resource: C:\Users/dgali/Downloads/GameCube - Metroid Prime 2 Echoes - Warrior Ing/hunter ing/Map-1.tga.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:278) - Method failed. Returning: RES()

WARNING: OBJ: Ambient light for material 'None_Map-2.tga' is ignored in PBR

   at: _parse_material_library (editor\import\resource_importer_obj.cpp:63) - OBJ: Ambient light for material 'None_Map-2.tga' is ignored in PBR

ERROR: No loader found for resource: C:\Users/dgali/Downloads/GameCube - Metroid Prime 2 Echoes - Warrior Ing/hunter ing/Map-2.tga.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:278) - Method failed. Returning: RES()

WARNING: OBJ: Ambient light for material 'None_Map-3.tga' is ignored in PBR

   at: _parse_material_library (editor\import\resource_importer_obj.cpp:63) - OBJ: Ambient light for material 'None_Map-3.tga' is ignored in PBR

ERROR: No loader found for resource: C:\Users/dgali/Downloads/GameCube - Metroid Prime 2 Echoes - Warrior Ing/hunter ing/Map-3.tga.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:278) - Method failed. Returning: RES()

WARNING: OBJ: Ambient light for material 'None_Map-4.tga' is ignored in PBR

   at: _parse_material_library (editor\import\resource_importer_obj.cpp:63) - OBJ: Ambient light for material 'None_Map-4.tga' is ignored in PBR

ERROR: No loader found for resource: C:\Users/dgali/Downloads/GameCube - Metroid Prime 2 Echoes - Warrior Ing/hunter ing/Map-4.tga.

   at: ResourceLoader::_load (core\io\resource_loader.cpp:278) - Method failed. Returning: RES()

ERROR: Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-1.tga'.

   at: ImageLoader::load_image (core\io\image_loader.cpp:55) - Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-1.tga'.

ERROR: Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-2.tga'.

   at: ImageLoader::load_image (core\io\image_loader.cpp:55) - Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-2.tga'.

ERROR: Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-3.tga'.

   at: ImageLoader::load_image (core\io\image_loader.cpp:55) - Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-3.tga'.

ERROR: Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-4.tga'.

   at: ImageLoader::load_image (core\io\image_loader.cpp:55) - Error opening file 'C:\Users\dgali\Downloads\GameCube - Metroid Prime 2 Echoes - Warrior Ing\hunter ing/Map-4.tga'.

ERROR: Condition "_first != nullptr" is true.

   at: SelfList<class DynamicFont>::List::~List (.\core/self_list.h:108) - Condition "_first != nullptr" is true.

WARNING: ObjectDB instances leaked at exit (run with --verbose for details).

   at: ObjectDB::cleanup (core\object.cpp:2070) - ObjectDB instances leaked at exit (run with --verbose for details).

ERROR: Resources still in use at exit (run with --verbose for details).

   at: ResourceCache::clear (core\resource.cpp:417) - Resources still in use at exit (run with --verbose for details).

ERROR: There are still MemoryPool allocs in use at exit!

   at: MemoryPool::cleanup (core\pool_vector.cpp:63) - Condition "allocs_used > 0" is true.