FBX: Apply Transform Broken with child of child #65478

Closed
opened 2019-06-04 06:16:54 +02:00 by guizixuan · 12 comments

System Information
Operating system: Windows-7-6.1.7601-SP1 64 Bits
Graphics card: GeForce 840M/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 384.76

Blender Version
Broken: version: 2.80 (sub 74), branch: blender2.7, commit date: 2019-06-04 00:52, hash: blender/blender@c13e10a740

Short description of error
When Exporting FBX with Apply Transform, the parent and child object are exported correctly, but child of child object get wrong transform.

Exact steps for others to reproduce the error
this is a simple example.
test.blend
the file contains 3 arrow model. arrow2 is a child of arrow1, and arrow3 is a child of arrow2. As shown below.
blender.png
Export a fbx file with Apply Transform On. And you can see that arrow1 and arrow2 are exported correctly, but arrow3 has wrong rotation and position. The fbx looks the same both in unity and reimported into blender.
reimport.png

unity.png

**System Information** Operating system: Windows-7-6.1.7601-SP1 64 Bits Graphics card: GeForce 840M/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 384.76 **Blender Version** Broken: version: 2.80 (sub 74), branch: blender2.7, commit date: 2019-06-04 00:52, hash: `blender/blender@c13e10a740` **Short description of error** When Exporting FBX with Apply Transform, the parent and child object are exported correctly, but child of child object get wrong transform. **Exact steps for others to reproduce the error** this is a simple example. [test.blend](https://archive.blender.org/developer/F7085347/test.blend) the file contains 3 arrow model. arrow2 is a child of arrow1, and arrow3 is a child of arrow2. As shown below. ![blender.png](https://archive.blender.org/developer/F7085364/blender.png) Export a fbx file with Apply Transform On. And you can see that arrow1 and arrow2 are exported correctly, but arrow3 has wrong rotation and position. The fbx looks the same both in unity and reimported into blender. ![reimport.png](https://archive.blender.org/developer/F7085363/reimport.png) ![unity.png](https://archive.blender.org/developer/F7085362/unity.png)
Author

Added subscriber: @guizx16

Added subscriber: @guizx16

#100325 was marked as duplicate of this issue

#100325 was marked as duplicate of this issue

#97043 was marked as duplicate of this issue

#97043 was marked as duplicate of this issue

Added subscriber: @mont29

Added subscriber: @mont29

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
Bastien Montagne self-assigned this 2019-06-04 10:47:16 +02:00

Thanks for the report, but that Apply Transform option is known broken in pretty much anything but basic use cases (static meshes without any fancy relations or anything). That’s why it’s marked as experimental, not a bug, just some TODO to get that actually working…

Thanks for the report, but that Apply Transform option is known broken in pretty much anything but basic use cases (static meshes without any fancy relations or anything). That’s why it’s marked as experimental, not a bug, just some TODO to get that actually working…
Author

So is there a solution to make child object's Z pointing forward in Unity? Without Apply Transform I can only get -Y forward and Apply Transform is currently broken.

So is there a solution to make child object's Z pointing forward in Unity? Without Apply Transform I can only get -Y forward and Apply Transform is currently broken.
Member

Added subscribers: @Warkarma, @PratikPB2123

Added subscribers: @Warkarma, @PratikPB2123

Guys, this not a solution. It also looks like it was first reported in 2019

image.png

Guys, this not a solution. It also looks like it was first reported in 2019 ![image.png](https://archive.blender.org/developer/F12978517/image.png)

Added subscribers: @JacRossiter, @mano-wii

Added subscribers: @JacRossiter, @mano-wii

Hello, thanks for taking a look at this. Excuse me, I'm not overly familiar with the process of fixing broken/experimental features. Is there a place to follow this specific issue? It seems that both reports have now been closed so I don't think we'll see anymore activity on these reports.

Hello, thanks for taking a look at this. Excuse me, I'm not overly familiar with the process of fixing broken/experimental features. Is there a place to follow this specific issue? It seems that both reports have now been closed so I don't think we'll see anymore activity on these reports.

@mont29 You mentioned there was a TODO to fix this. Is that something you could link me to please? I would be very interested to follow along with this.

@mont29 You mentioned there was a TODO to fix this. Is that something you could link me to please? I would be very interested to follow along with this.
Sign in to join this conversation.
No Milestone
No project
No Assignees
7 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#65478
No description provided.