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
0
Question by CandlewaxJames · Jan 07, 2013 at 03:06 AM · animationmecanim3d model

Mecanim transition default armature pose

I have a 3D model of a pair of arms in unity 4 with 2 animations, an idle one and an attacking one. In both of these animations the left arm is facing downwards so it is not in view of the camera.

When I expand the Arms asset in the project panel and preview the attack animation the left arm is in the default armature position (stuck outwards away from the body.) However when I preview it in the animation import settings it is fine (facing downwards the way I animated it to be).

When I play the animation in my game the left arm sticks outwards even though this is not the way I animated it. Could anyone tell me why Mecanim is resetting the pose for the left arm?

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

2 Replies

· Add your reply
  • Sort: 
avatar image
1
Best Answer

Answer by CandlewaxJames · Jan 07, 2013 at 06:55 PM

I managed to solve my own problem. For anyone who has the same problem:

My issue was that I was animating all my animations on one timeline within Blender. Since the left arm didn't move throughout the whole animation I assume that either when exporting from Blender or importing to Unity, the information was being compressed, i.e since the left arm didn't move, Blender didn't bother to add the position data for the subsequent key frames (despite me telling it to.) To fix it I simply separated the animations by splitting them into different actions within Blender.

Hope this helps others who might run into this issue :).

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
1

Answer by koichisenada · Jan 07, 2013 at 07:27 AM

It seems like you're actually not animating the left arm. So your imported animations do not override the default behavior for the left arm. The default behavior for the character limbs is the famuous "T" pose with arms sticking outwards. So I suppose that to have the left arm hanging you need to specify the default behavior override for it just like you did for the right arm.

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

9 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Animation Events and Mecanim 0 Answers

What is the proper way to wait for an Animator Controller to update? 1 Answer

Mecanim Animations float til end of animation 1 Answer

How can I change a mecanim animation by pressing a key? 1 Answer

Turn off root motion for a specific animation 4 Answers


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