PDA

View Full Version : Creating Unity FBX animations in 3DS Max



dislekcia
12-01-2010, 06:06 PM
Got this via PM today, thought I'd share with the forum so that members up to speed with Unity could get involved and help out (I'm looking at you, Blackshipsfillthesky!).


Hi
Sorry if I am not supposed to ask this here, but I am having problems exporting animation as .fbx from max 2009 to unity and I cant find anyone who can help me and I am running a deadline..
Can you help or put me in touch with someone who can?

My first thing would be to check if the fbx exporter for max is buggy or not by reading up on it online. I didn't find any specific mentions of this, but I did find a thread (http://forum.unity3d.com/viewtopic.php?p=189616) on the Unity forums talking about specific things you had to do to make max exported rigged animations work.

Remember that data is being read by Unity from a "universal" format, so Unity is only really "paying attention" to the parts it knows how to understand, hence only allowing 4 bones per vertex... If you tell us exactly what the problem is in engine, (or better yet, give us screenshots) we can probably help you a lot easier :)

P.S. Splinter, are you doing one of the courses at TouchVision?

BlackShipsFillt
12-01-2010, 07:32 PM
I've only ever imported Maya files :( ... What is the problem though? Does the file not open at all... Does it come in at the wrong size, with funny geometry or without the animation? Or does it import fine and the problem is getting the animation to play correctly in Unity?

Also... and this is a problem I've run into... Unity only imports bone animations... As far as I'm aware it ignores any animations of transforms... If you want it to move or deform in Unity your going to have to bone it, or otherwise script the animation of the transform directly... I'm not certain whether Unity reads in animated scaling of bones but I'd expect that it does... Though this is probably not the problem you are facing.

onona
12-01-2010, 07:52 PM
FBX is the biggest load of unpredictable, buggy crap ever.

BlackShipsFillt
12-01-2010, 08:36 PM
Unity can import .max files as well, if it is actually a .fbx problem

xyber
13-01-2010, 12:42 PM
Go here http://usa.autodesk.com/adsk/servlet/pc/item?siteID=123112&id=10775855 and grab the latest version of the plugin and follow these http://unity3d.com/support/documentation/Manual/HOWTO-ImportObjectMax.html instructions.