I was having trouble with a model we created in 3ds Max using Puppetshop, so I created a basic sphere to test the FBX export of 3ds Max when importing into Unity.
When I have only the sphere in the scene with nothing else at all, and I export the FBX, it imports into Unity with no problems. When I click the play button in the editor, the object is there fine.
However, as soon as I add even a basic key-framed animation (no bones), the object will disappear when I click play in the editor. The object actually shows just fine before the project completely loads, but as soon as everything is loaded, the object disappears.
I’m not sure if it’s a problem with the FBX exporter from 3ds Max, or if it’s something to do with Unity’s FBX importer. I am using 3ds Max 2010, and I have the 2010.2 version of the FBX exporter. I have tried using the “Autodesk Media Entertainment” preset as well as editing it. Nothing I’ve done in 3ds Max’s FBX exporter settings seems to help. Any help in figuring out what I’m doing wrong would be helpful. I can provide more information if needed.
Does the object actually disappear or does it just move to somewhere else in the Scene? To test this press “F” while the Game is running and the sphere is selected to focus on it. Does it end up at position 0,0,0?
I don’t know how to select it while in the game, since as soon as I click play, the sphere is gone before I can do anything. You may be right about it moving to 0,0,0, but I can’t tell since I can’t select it. Even if it is selected before I click on play, but pressing F once I click play doesn’t do anything. When you say that I need to do it while the game is running, do you mean that I have to Build Run it, or is clicking the play button inside the editor sufficient?
Select the sphere in the Hierarchy View at runtime and see where it ends up.
OK, I see it there, but when I hit F, it seems to do nothing and keeps the camera at the player’s perspective. I’m using the Islands demo level if that helps any.
Any resolution on this? I’m having the same problem. I just have a simple cube using key frames to rotate, and as soon as the animation plays, the cube pops to the origin of the world.
Found a reply that talks about this - fixed my problem
Mesh With Animation Relocates at Runtime
http://forum.unity3d.com/viewtopic.php?t=47991