3ds max animation moves to an unwated position at play?

hi guys, i am using unity mainly for architectural visualization purpose.

my problem is when unity plays my 3ds max animations, it moves to the corner of the terrain. wherever i place my animation. when i animate with unity itself…everything works fine.

i loop my animation in 3dsmax and export it as a fbx.
i searched the threads and the net no one seems to be having problems with this. are my fbx export settings wrong?

any help would be appreciated…i dont know what other info to provide…so please do ask if you need to know any specific detail.

thanks
this has been causing me headaches for about a week now.
jeshu

1 Like

Hello, I am a Maya guy so don’t know the way 3ds works but did you try that… In Maya before you even start doing any animations it’s important to freeze your transformations so they are like: positon(x,y,z) = 0,0,0; rotate(x,y,z) = 0,0,0 scale(x,y,z) = 1,1,1 no matter where they are situated in the viewport. It looks like transformations of your object weren’t freezed but I don’t know about 3ds Max.

IMO, I think the problem is at the 3ds max animation.
As I remember, like Hardynist said, you might wanna try freeze transformation.
OR make sure your animation in 3dsmax at (0,0,0) position.

hi guys thanks for the comments!!

unfortunately freeze transform didnt work. in 3ds max freeze transform works differently i guess?

what did work was, when i just ad in a box with no animation or modifiers applied…after i have exported fbx and imported into unity and into my scene i delete the un-animated box. it seems to work for now but i am considering moving to maya as well.

thanks…!

This question gets asked every day or so.

Animations contain positional data. If you want to move an animated object, you must either refrain from animating position in the animation software, or you must make the animated object a child of a positioning object.

Hi thanks loius.

yea when i searched google i wasnt able to directly find links to a similar question but upon searching unity community i did find some.

also mentioned was to “bake animation” in fbx exporter and starting animation at 0 coordinates.

but makin my animation a child of positioning object as the only one that worked properly…

thanks again.