Blender does not export to fbx file #105213
Labels
No Label
Interest
Animation & Rigging
Interest
Blender Cloud
Interest
Collada
Interest
Core
Interest
Documentation
Interest
Eevee & Viewport
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
Import and Export
Interest
Modeling
Interest
Modifiers
Interest
Nodes & Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds, Tests & Devices
Interest
Python API
Interest
Rendering & Cycles
Interest
Sculpt, Paint & Texture
Interest
Translations
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Meta
Good First Issue
Meta
Papercut
Module
Add-ons (BF-Blender)
Module
Add-ons (Community)
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#105213
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
System Information
Operating system: Linux Mint
Graphics card: RTX 3070 TI
Blender Version
Worked: 4.0.0
Short description of error
FBX export fails
Exact steps for others to reproduce the error
Tried to export character to fbx file.
Blender console output:
Read prefs: "/home/haaken/.config/blender/4.0/config/userpref.blend"
Read blend: "/mnt/2e9a1e9f-2097-408c-ab9a-a01b32f11d28/Hulder/crown-test.blend"
FBX export starting... '/mnt/2e9a1e9f-2097-408c-ab9a-a01b32f11d28/Hulder/crown-test.fbx'
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
(bpy.data.armatures['rig.001'], 'POSE')
Traceback (most recent call last):
File "/home/haaken/Nedlastinger/blender-4.0.0-linux-x64/4.0/scripts/addons/io_scene_fbx/init.py", line 663, in execute
return export_fbx_bin.save(self, context, **keywords)
File "/home/haaken/Nedlastinger/blender-4.0.0-linux-x64/4.0/scripts/addons/io_scene_fbx/export_fbx_bin.py", line 3627, in save
ret = save_single(operator, context.scene, depsgraph, filepath, **kwargs_mod)
File "/home/haaken/Nedlastinger/blender-4.0.0-linux-x64/4.0/scripts/addons/io_scene_fbx/export_fbx_bin.py", line 3510, in save_single
fbx_objects_elements(root, scene_data)
File "/home/haaken/Nedlastinger/blender-4.0.0-linux-x64/4.0/scripts/addons/io_scene_fbx/export_fbx_bin.py", line 3335, in fbx_objects_elements
fbx_data_texture_file_elements(objects, blender_tex_key, scene_data)
File "/home/haaken/Nedlastinger/blender-4.0.0-linux-x64/4.0/scripts/addons/io_scene_fbx/export_fbx_bin.py", line 1692, in fbx_data_texture_file_elements
elem_props_template_set(tmpl, props, "p_vector_3d", b"Translation", tex.translation)
File "/home/haaken/Nedlastinger/blender-4.0.0-linux-x64/4.0/scripts/modules/bpy_extras/node_shader_utils.py", line 803, in translation_get
return self.node_mapping.inputs["Location"].default_value
KeyError: 'bpy_prop_collection[key]: key "Location" not found'
1x6eRrg0YnOqLW-_BbwoMtzKtrs6cKkMW
original report at blender/blender#119030
I am getting an identical error also when attempting to export a specific mesh on Blender 4.0.2. This issue does not occur if I delete the mesh and add e.g. a cube within the original blend file (attached) - in that case it exports just fine - so there's something about this specific mesh that it doesn't like.
System info: Windows 10 (19405), RTX 2070 Super, Ryzen 5900X.
stack trace
(second sculpting attempt so the vertices are quite messed up 😭,
but this worked on I believe Blender 3.6Edit: it did work in Blender 3.6, but I also migrated hard drives so that was probably what did it. see below)Ok in my case it seems like the mesh had a reference to an image which I'm guessing it couldn't find. When I removed the material that was referencing the image and created a brand new one it exported completely fine.
This should be fixed with blender/blender@0b19f1f4a0