• 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
Question by Presipope · Aug 31, 2012 at 10:55 PM · animationfpsimportingblendinglayering

Basic Animation FPS Questions

So I have some basic questions as to how exactly the best ways to import different animations regarding a first person. They all deal with the guns, holding of different weapons etc.

Programs being used:

Autodesk Maya Unity3D

We have one character model, the model has a working IK and FK rig. I understand that Maya uses .FBX files for it's animations, and that we have to bake the animations into the mesh before importing into Unity.

Now I'm wondering how the best way to go about animating guns with the character is. In Maya should I create a bone for the gun, then animate $$anonymous$$m say walking, and when I export the animation will it save the information in the FBX of the gun bone offset? From there is it just scripting to attach the gun to the characters hand.

Also eventually the game will have multiple guns, and each gun will have a different way the character holds it. If I'm doing a jump animation, do I have to make a separate jump animation for each gun, or is there a way to blend the top portion of an fbx with the bottom. Or would I make a stationary upper body animation, and an animation where the bottom of the body moves for jumping, then layer them together?

The main issue though if you only answer one, is how can you animate the gun and character model in Maya, then when importing the animation make it extremely easy to attach the gun to the mesh so it looks exactly how it did in Maya.

Thank you

Comment

People who like this

0 Show 0
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

1 Reply

· Add your reply
  • Sort: 
avatar image
Best Answer

Answer by $$anonymous$$ · Aug 31, 2012 at 11:24 PM

Hi Presipope,

When you export your FBX animation all bones that are animated will be saved out and animate inside of Unity. You can attach the objects you want to the bones inside of Unity by simple parenting and it will follow the animation. You can also set up an empty game object thats positioned where the gun would be instead of the gun itself and attach a gunManager script that can switch between weapons.

I was watc$$anonymous$$ng a Unite10 video where the speaker talks about how he split $$anonymous$$s boxer skeleton into 2 and shows how he basically blends 2 skeleton animations for the top and bottom half of the body, heres a link: http://unity3d.com/unite/arc$$anonymous$$ve/2010 (click on "Character Animation Workflows in Unity)

As long as the gun is imported and placed in exactly the same place it would look like it does in Maya :)

Hope that answers your question, cheers!

Comment

People who like this

0 Show 0 · 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.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

7 People are following this question.

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

Related Questions

8-Way Animation Blending 2 Answers

Problem: Can't get animations working 1 Answer

Blending animations with mixing transform 1 Answer

Can I make animations snap to a frame? 0 Answers

Animated file type import? 0 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