Exporting model with animations to Unity

   3320   2   0
User Avatar
Member
2 posts
Joined: 3月 2019
Offline
I am trying to export a model with an animation from Houdini into Unity as an FBX. The HIP file has one take, “Main”. When exporting, I set “Export With Take” to Main, “Valid Frame Range” to “Export Frame Range” and “Start/End/Inc” to a range that covers all of my frames. I have attached the HIP file.

In Unity, the FBX shows up in the project, but it only contains a blank material and a geometry object. There is no animation. Why is the animation not showing up?

A related question: I have been trying to export from Houdini an FBX with multiple takes, i.e., several takes under the Main take. My intent here is to create an FBX file that has multiple animations, so that I can create an animation controller in Unity. Given that only one take can be selected in the export pop up, I select Main, as it is the parent of the other takes. However, when I hit accept nothing happens–no new file is created. Is there a way to export a single FBX from Houdini that has multiple animation clips?

Attachments:
take_test.hiplc (84.0 KB)

User Avatar
Member
12 posts
Joined: 6月 2017
Offline
Have the same problem , exporting simple keyframe animation of sphere from houdini to unity using rop fbx output.
Nothing shows up in Unity, no animations.

To further investigate this i've opened houdini fbx file with other 3d package (softimage), and animation is working BUT if
i exporting this animation to unity from softimage - no animations.

Then i created animation from scratch in softimage and exported it and opened in unity - animation is here and working.
This is very strange. Tested on both 18.5.351 and 18.5408 and Unity 2019.4
User Avatar
Member
18 posts
Joined: 10月 2017
Offline
If you use File->Export->Filmbox FBX the animation is being exported. This is because Unity does not support vertex animations. If you animate your geometry inside the object then it is not animated in a way Unity understands. If you keyframe the transform-component of bones/stuff on the object-level, Unity will understand.
  • Quick Links