Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
3
Question by Auri Arvin · Nov 12, 2010 at 06:26 PM · animationimportanimationcurve

Animation not importing into Unity with the same curves as Maya

Hello,

I am fairly new with unity, forgive me if I ask a stupid question but I promise i've looked everywhere for the answer before asking.

I a have a character in Maya fully rigged with animation on it. It's curves are clamped, and the animation is exactly as I want it. When I bring the animation into Unity as a .mb file, it isn't playing the exact same way as it does in Maya. When brought into Unity, their are extra curves somehow, and there is alot of jittering/wierd in-between poses that shouldnt be there. I have tried baking the animation in maya, not baking it in maya, exporting as .fbx, turning off keyframe reduction, setting the tangents to "import", and I still can not get the animation to play exactly as it shows in Maya. Does anyone have in idea of what the problem could be? Any information is helpful at this point.

Again, I am just trying to get my character with animation into unity without having to alter any animation inside unity to make it look right.

Thanks!!

-Auri

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

5 Replies

· Add your reply
  • Sort: 
avatar image
1

Answer by Ashment · Jan 14, 2011 at 06:42 AM

Hi Auri,

Does your character have rigid body or character controller. if you do have rigidbody, and you try to access "transform.Translate(x,y,z);" then even a cube will jiggle/shake. try using a character controller and use the simple move function. I hope this is what you are looking for, and hope this helps Earlage too :D

-Ashment-

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by Earlage · Dec 16, 2010 at 04:25 PM

Auri,

I have been having this same issue and still havent found a solution. I found that if you export as a 2010 fbx that it plays the animation better when brought into Unity. It gets rid of the tangent problems, but my animation still shakes as if the character had too much caffeine or something. Its been very frustrating and Im not sure exactly whats causing it. Did you ever find a solution?

Or has anyone ever delt with this before? Any input would be greatly appreciated!

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by SinisterMephisto · Jul 23, 2011 at 02:20 PM

Unity modifies you animation especially when you split it in unity. Its a really stupid bug. I have been trying to fix it and yet no one seems intersted in fixing it.

http://answers.unity3d.com/questions/146760/how-do-i-modify-a-keyframecurves-tangent-in-code.html

http://forum.unity3d.com/threads/96926-Splitng-animations-in-Unity-modifies-tangent-on-last-key-frame

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by crogers · Jun 25, 2012 at 09:27 PM

I keep filing bug reports with Unity about this and keep looking for answers..... They still havent replied.

Look at your animation curves, Unity has probably butchered them when they cross 360 in rotation.....

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by killer_mech · Jul 10, 2018 at 03:27 AM

I had this same problem when one of our animators imported maya models in unity. Problem was Unity modifying the curve values so some extra animation was seen in the clip when I compared it to orignal curves. The solution I found out was changing Animation Compression from Keyframe Reduction to Off which allowed me to import same curve as from Maya. Hope this helps someone incase it is needed.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

3 People are following this question.

avatar image avatar image avatar image

Related Questions

Can I make animations snap to a frame? 1 Answer

How do I modify a keyframe/curve's tangent in code? 2 Answers

Why can't I edit animation curves imported from Maya? 1 Answer

FBX Animation Import 2 Answers

How to change Default FBX Animations import options 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges