fbx binary animation hierarchy problem #45426

Closed
opened 2015-07-14 15:06:54 +02:00 by Al Dobra · 9 comments

System Information
Win 8.1 / GTS 250

Blender Version
Broken: 2.75 hash: f4f7348

Short description of error
Children get the same keyframes as parents (unnecessary)

Exact steps for others to reproduce the error
when exporting fbx binary, all the children attached to a parent that has keyframes get the same keyframes as well. This is not desirable. This can produce a lots of keyframes in case of lots of children and can slowdown real-time animation after importing into other software.
Is this a bug, a call for a feature, or I just simply didn't know how to disable this ?
I see 3Ds Max exports fbx files only with keyframes for the parent and no keyframes for the children attached to them, so should be in Blender too. Why so many keyframes ?

I created a scene with one Parent, and Child 1, that has some animation to it, and Child 2 that has not a single keyframe. Also I added an orphan too.
pasted_file

On the second picture, we have a new scene with the cubes.fbx imported. Notice that child_2 now has animation to it that looks similar yet different to the keyframes of Parent
pasted_file

cubes.blend
cubes.fbx

**System Information** Win 8.1 / GTS 250 **Blender Version** Broken: 2.75 hash: f4f7348 **Short description of error** Children get the same keyframes as parents (unnecessary) **Exact steps for others to reproduce the error** when exporting fbx binary, all the children attached to a parent that has keyframes get the same keyframes as well. This is not desirable. This can produce a lots of keyframes in case of lots of children and can slowdown real-time animation after importing into other software. Is this a bug, a call for a feature, or I just simply didn't know how to disable this ? I see 3Ds Max exports fbx files only with keyframes for the parent and no keyframes for the children attached to them, so should be in Blender too. Why so many keyframes ? I created a scene with one Parent, and Child 1, that has some animation to it, and Child 2 that has not a single keyframe. Also I added an orphan too. ![pasted_file](https://archive.blender.org/developer/F206885/pasted_file) On the second picture, we have a new scene with the cubes.fbx imported. Notice that child_2 now has animation to it that looks similar yet different to the keyframes of Parent ![pasted_file](https://archive.blender.org/developer/F206889/pasted_file) [cubes.blend](https://archive.blender.org/developer/F206883/cubes.blend) [cubes.fbx](https://archive.blender.org/developer/F206884/cubes.fbx)
Author

Changed status to: 'Open'

Changed status to: 'Open'
Bastien Montagne was assigned by Al Dobra 2015-07-14 15:06:54 +02:00
Author

Added subscriber: @AlexDoso

Added subscriber: @AlexDoso

Confirmed, seems to be caused by some very small fluctuations due to floating point error, will fix.

Confirmed, seems to be caused by some very small fluctuations due to floating point error, will fix.

This issue was referenced by 3d0f53c1d6

This issue was referenced by 3d0f53c1d65f3a55d108f25b1ee8f391ef323910

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'
Author

I changed the code in my blender version andworks fine, no more weird keyframes on children. Thanks a lot!
Will this be in the trunk from Blender. 2.76 ?

however there is still a problem that I found quite unfortunate: https://developer.blender.org/T45438

I changed the code in my blender version andworks fine, no more weird keyframes on children. Thanks a lot! Will this be in the trunk from Blender. 2.76 ? however there is still a problem that I found quite unfortunate: https://developer.blender.org/T45438

Added subscriber: @sindra1961

Added subscriber: @sindra1961

In #45426#321811, @AlexDoso wrote:
Will this be in the trunk from Blender. 2.76 ?

I think that it has been already included in a latest daily build version.

> In #45426#321811, @AlexDoso wrote: > Will this be in the trunk from Blender. 2.76 ? I think that it has been already included in a latest daily build version.

Yep, is already in latest nightly builds, and for sure will be in 2.76!

Yep, is already in latest nightly builds, and for sure will be in 2.76!
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 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#45426
No description provided.