Impoting spring with animation into unity

I’m trying to import a spring from 3ds Max into Unity. Animation is done via bend modifier and keying spring height parameter :

But after importing it into unity my spring does not have any animation…

This is because when an object is exported it exports the Mesh and not the modifiers. Unity and anything outside of Max doesn’t know what a Bend modifier is or what it does.

Unity (and the .fbx format in general) can understand animations in two ways:

  1. Animating the position and rotation of actual objects.
  2. Animating Skeletons that are linked to specific vertices in the Mesh.

Anything outside of that is not exportable. You can perform a bend and export the result, but you can’t export the bend keyframes themselves.

shit… that’s what i was afraid of…

am thinking to write a script within 3dsMax to export evrything animatable to Unity , but am not motivated :s

am waiting that unity3 team offers me a key for unity3D 3.0 to do it … ( will they do ?! :wink: )

Keep seeing this sort of question, potentially something here http://forum.unity3d.com/threads/62651-Mesh-Modifiers

so then would Unity understand a Max animation with a controller or a constraint; could such an animation be imported into Unity?

check this out :slight_smile: