Profile Picture

Keyframe reduction for animations in FBX files?

Posted By dan.goyette Last Year
You don't have permission to rate!
Author
Message
AutoDidact
AutoDidact
Posted Last Year
View Quick Profile
Distinguished Member

Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)

Group: Forum Members
Last Active: 2 Months Ago
Posts: 2.1K, Visits: 13.6K
dan.goyette (4/10/2024)
I'm ultimately using Unity, which has its own keyframe reduction for animations, but I'm finding the results aren't very good. So I was hoping CC4 might have its own implementation that might be better suited for these animations.



Indeed key frame reduction is typically something
performed in the importing app
however if you have a good nondestructive animation layer system it does not matter as editing the mocap happens on a layer  separate from the (keyframe packed) base
Unity appears to have such a system with its “Animator controller” system.  I have never seen any FBX exporter that can reduce the frame count during export that is why most of the major 3DCC's have some sort of key frame culling feature.


 




RAG DOLL COLLISION ANIMATIONS FOR ICLONE 8 & 7
---------------------------------------------------------------------------------------------------------------------
Ghost Origins
My latest Feature length film created with Iclone.
https://forum.reallusion.com/uploads/images/adf9b210-df59-4cb6-aa1b-9de5.jpg
My Sci- Fi Graphic Novel on Amazon: https://a.co/d/9k3cwoY


dan.goyette
dan.goyette
Posted Last Year
View Quick Profile
Veteran Member

Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)

Group: Forum Members
Last Active: Last Year
Posts: 83, Visits: 379
I'm ultimately using Unity, which has its own keyframe reduction for animations, but I'm finding the results aren't very good. So I was hoping CC4 might have its own implementation that might be better suited for these animations.
AutoDidact
AutoDidact
Posted Last Year
View Quick Profile
Distinguished Member

Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)Distinguished Member (6.1K reputation)

Group: Forum Members
Last Active: 2 Months Ago
Posts: 2.1K, Visits: 13.6K
dan.goyette (4/9/2024)
When I export a character with Animations, it seems all of the animations are extremely verbose, with keyframes for every frame of the animation for every property. Is there some way to apply keyframe reduction when exporting, to make the exported animations a bit more sane?



What app are you importing you FBX files into?.




RAG DOLL COLLISION ANIMATIONS FOR ICLONE 8 & 7
---------------------------------------------------------------------------------------------------------------------
Ghost Origins
My latest Feature length film created with Iclone.
https://forum.reallusion.com/uploads/images/adf9b210-df59-4cb6-aa1b-9de5.jpg
My Sci- Fi Graphic Novel on Amazon: https://a.co/d/9k3cwoY


animagic
animagic
Posted Last Year
View Quick Profile
Distinguished Member

Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)

Group: Forum Members
Last Active: Last Month
Posts: 15.8K, Visits: 31.4K
Here is my assumption:

The additional keyframes are to record interpolations between set keyframes, which is done internally by iClone when a clip is used within the program. The FBX format has no way of indicating if the interpolation between two keyframes is linear, ease-in, ease-out, etc.


https://forum.reallusion.com/uploads/images/436b0ffd-1242-44d6-a876-d631.jpg

dan.goyette
dan.goyette
Posted Last Year
View Quick Profile
Veteran Member

Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)Veteran Member (825 reputation)

Group: Forum Members
Last Active: Last Year
Posts: 83, Visits: 379
When I export a character with Animations, it seems all of the animations are extremely verbose, with keyframes for every frame of the animation for every property. Is there some way to apply keyframe reduction when exporting, to make the exported animations a bit more sane?



Reading This Topic