Blender 2.8 Export GLTF error messages
See original GitHub issueI am testing Blender 2.8 Beta, it seems to have GLB and GLTF exporter.
Scene is simple, just Principles with some PBR textures: albedo, metalness, etc.
Getting this error:
Traceback (most recent call last):
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/__init__.py", line 380, in execute
return gltf2_blender_export.save(self, context, export_settings)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_export.py", line 38, in save
scenes, animations = gltf2_blender_gather.gather_gltf2(export_settings)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather.py", line 32, in gather_gltf2
scenes.append(__gather_scene(blender_scene, export_settings))
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_cache.py", line 51, in wrapper_cached
result = func(*args)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather.py", line 49, in __gather_scene
node = gltf2_blender_gather_nodes.gather_node(blender_object, export_settings)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_cache.py", line 51, in wrapper_cached
result = func(*args)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py", line 40, in gather_node
mesh=__gather_mesh(blender_object, export_settings),
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py", line 137, in __gather_mesh
return gltf2_blender_gather_mesh.gather_mesh(blender_object.data, vertex_groups, modifiers, export_settings)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_cache.py", line 51, in wrapper_cached
result = func(*args)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_mesh.py", line 35, in gather_mesh
primitives=__gather_primitives(blender_mesh, vertex_groups, modifiers, export_settings),
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_mesh.py", line 81, in __gather_primitives
return gltf2_blender_gather_primitives.gather_primitives(blender_mesh, vertex_groups, modifiers, export_settings)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_cache.py", line 51, in wrapper_cached
result = func(*args)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives.py", line 55, in gather_primitives
material=__gather_materials(internal_primitive, blender_mesh, modifiers, export_settings),
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives.py", line 69, in __gather_materials
return gltf2_blender_gather_materials.gather_material(material, export_settings)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_cache.py", line 51, in wrapper_cached
result = func(*args)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials.py", line 50, in gather_material
pbr_metallic_roughness=__gather_pbr_metallic_roughness(blender_material, export_settings)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials.py", line 137, in __gather_pbr_metallic_roughness
export_settings)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_cache.py", line 51, in wrapper_cached
result = func(*args)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_pbr_metallic_roughness.py", line 34, in gather_material_pbr_metallic_roughness
metallic_roughness_texture=__gather_metallic_roughness_texture(blender_material, export_settings),
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_pbr_metallic_roughness.py", line 85, in __gather_metallic_roughness_texture
return gltf2_blender_gather_texture_info.gather_texture_info(texture_input, export_settings)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_cache.py", line 51, in wrapper_cached
result = func(*args)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_texture_info.py", line 33, in gather_texture_info
index=__gather_index(blender_shader_sockets_or_texture_slots, export_settings),
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_texture_info.py", line 62, in __gather_index
return gltf2_blender_gather_texture.gather_texture(blender_shader_sockets_or_texture_slots, export_settings)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_cache.py", line 51, in wrapper_cached
result = func(*args)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_texture.py", line 47, in gather_texture
source=__gather_source(blender_shader_sockets_or_texture_slots, export_settings)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_texture.py", line 88, in __gather_source
return gltf2_blender_gather_image.gather_image(blender_shader_sockets_or_texture_slots, export_settings)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py", line 39, in gather_image
uri=__gather_uri(blender_shader_sockets_or_texture_slots, export_settings)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py", line 85, in __gather_uri
return __get_image_data(sockets_or_slots)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py", line 137, in __get_image_data
image.add_to_image(image_data)
File "/Users/jimmygunawan/Downloads/blender-2.80.0-git20181129.26d5a3625ed-x86_64/blender.app/Contents/Resources/2.80/scripts/addons/io_scene_gltf2/io/exp/gltf2_io_image_data.py", line 38, in add_to_image
raise ValueError("Can't append image: channels full")
ValueError: Can't append image: channels full
location: <unknown location>:-1
I am wondering if I am doing it correctly? Is there documentation?
Issue Analytics
- State:
- Created 5 years ago
- Comments:7 (1 by maintainers)
Top Results From Across the Web
Error exporting animation as GLTF file - Blender Stack Exchange
Here's how I got it to work: 1) Upgrade to the latest Blender 2.8.1. 2) Go to export panel: Export -> glTF ->...
Read more >T66468 glTF Export Error
I get these error while exporting to glTF format, but when I copy the mesh object to a new file and export it...
Read more >glTF 2.0 — Blender Manual
Menu: File ‣ Import/Export ‣ glTF 2.0 (.glb, .gltf). Usage¶. glTF™ (GL Transmission Format) is used for transmission and loading of 3D models...
Read more >T93929 Error while exporting gltf in Blender 3.0
I get this error when trying to export to gltf in Blender 3. This happen as soon as I change something in the...
Read more >Export Scene Operators — Blender Python API
use_selection (boolean, (optional)) – Selected Objects, Export selected and visible ... when applying modifiers to mesh objects (DISABLED in Blender 2.8).
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
And… also curious on where to plug Occlusion map in Principled? Hmm… 🤔
If I separate RGB and plugging it into Roughness and Metalness, I am not getting error and it seems to export a texture to either Metalness or Roughness. It’s blue color.
This is promising.