Meshes parented to bones have an offset in the exported .fbx files. #77815

Open
opened 2020-06-12 22:47:03 +02:00 by Gerardo · 9 comments

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 441.66

Blender Version
Broken: version: 2.83.0, branch: master, commit date: 2020-06-03 14:38, hash: blender/blender@211b6c29f7
Worked: 2.79

Short description of error
Meshes parented to bones have an offset in the exported .fbx files.

Exact steps for others to reproduce the error
1.- create an armature with 2 bones, and two meshes.
2.- Parent/bone relative each mesh to a bone in pose mode, selecting in only one "keep transform" (to verify it doesn't have effect on the exported .fbx).
2.- Export to .fbx file (uncheck "add leaf nodes").
3.- Import that .fbx to a new scene. You'll notice the offset in some or all of the meshes (that don't happen on 2.79)
[Based on the default startup or an attached .blend file (as simple as possible)]BONES_PARENTING_TEST.blend

**System Information** Operating system: Windows-10-10.0.18362-SP0 64 Bits Graphics card: GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 441.66 **Blender Version** Broken: version: 2.83.0, branch: master, commit date: 2020-06-03 14:38, hash: `blender/blender@211b6c29f7` Worked: 2.79 **Short description of error** Meshes parented to bones have an offset in the exported .fbx files. **Exact steps for others to reproduce the error** 1.- create an armature with 2 bones, and two meshes. 2.- Parent/bone relative each mesh to a bone in pose mode, selecting in only one "keep transform" (to verify it doesn't have effect on the exported .fbx). 2.- Export to .fbx file (uncheck "add leaf nodes"). 3.- Import that .fbx to a new scene. You'll notice the offset in some or all of the meshes (that don't happen on 2.79) [Based on the default startup or an attached .blend file (as simple as possible)][BONES_PARENTING_TEST.blend](https://archive.blender.org/developer/F8612927/BONES_PARENTING_TEST.blend)
Author

Added subscriber: @kw_lxxi

Added subscriber: @kw_lxxi

#94110 was marked as duplicate of this issue

#94110 was marked as duplicate of this issue

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Author

I have always used parent, "bone relative" without problems in blender 2.79 and prior
If I in 2.8 and above I use instead - parent "bone" (without "relative") I haven't had that issue with the offset in meshes.
Could be "bone relative" be automatically converted to "bone" before exporting to .fbx ?

I have always used parent, "bone relative" without problems in blender 2.79 and prior If I in 2.8 and above I use instead - parent "bone" (without "relative") I haven't had that issue with the offset in meshes. Could be "bone relative" be automatically converted to "bone" before exporting to .fbx ?
Member

Added subscriber: @t3tsang

Added subscriber: @t3tsang

Added subscriber: @dfelinto

Added subscriber: @dfelinto

Added subscriber: @yingliu

Added subscriber: @yingliu

Added subscriber: @AlvaroCastaneda

Added subscriber: @AlvaroCastaneda

Added subscriber: @aras_p

Added subscriber: @aras_p
Sign in to join this conversation.
No Milestone
No project
No Assignees
8 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#77815
No description provided.