From 5c835eadc90c49d995065d6a448de655c7ee5156 Mon Sep 17 00:00:00 2001 From: Davidweber01 Date: Thu, 4 Jun 2026 20:59:41 +0200 Subject: [PATCH] Fix GLTF/GLB importing by using append_from_file instead of buffers --- addons/material_maker/loaders/mesh_loader.gd | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/addons/material_maker/loaders/mesh_loader.gd b/addons/material_maker/loaders/mesh_loader.gd index c4aecdea9..d14609830 100644 --- a/addons/material_maker/loaders/mesh_loader.gd +++ b/addons/material_maker/loaders/mesh_loader.gd @@ -14,11 +14,7 @@ static func load_gltf_mesh(file_path) -> ArrayMesh: if not FileAccess.file_exists(file_path): printerr("GLTF/GLB file does not exists or is not accesible") return null - var glb_filebytes = FileAccess.get_file_as_bytes(file_path) - if glb_filebytes == null: - printerr("GLTF/GLB file data is null") - return null - var err = gltf.append_from_buffer(glb_filebytes, "", gltf_state) + var err = gltf.append_from_file(file_path, gltf_state) if err != OK: printerr("Failure during parsing GLTF/GLB buffer") return null