Exporting an Animation in Blender to Unity

Hi, I created a simple Animation in Blender using a UVWarp Modifier on an Eyes Mesh along with  using a couple of bones. The Animation is demonstrated in the following GIF file

https://drive.google.com/file/d/1iQ0qbLrulU6BA-q1-M97WjySOuIPDsg1/view?usp=sharing

I exported the blend file to FBX format and imported it to Unity but the animation is not being played. The eyes just stay static and do not move at all.


The blend file is at: https://drive.google.com/file/d/1i-PeVS2sqf2HxA13u0cuRb0PKwi8mq7k/view?usp=sharing 

The relevant files are at: https://drive.google.com/drive/folders/1XEJZC5S0t0QrVfBY-kv8A53pz05oEWvz?usp=sharing

Could someone please try to import the FBX format of the provided blend file into Unity and let me know what I am missing?

  • Jonathan Lampel replied

    I haven't looked at the file yet, but I bet it's because modifiers don't export to Unity since they are Blender specific. You could either separate them out to be their own parts that only need bones to move and no modifiers, or you could animate the UVs in Unity, but animating the UVs in Blender won't transfer over. 

    1 love
  • deepakj replied

    Thank you for the insight @jlampel. Is it then safe to say that only the animations that involve bones controlling meshes (but not UVs) in Blender can be ported to Unity?

  • Jonathan Lampel replied

    Yes, that's correct!